DB のバージョンアップ
- WordPress のヘルスチェックか何かにバージョン古いからあげろって怒られたため
手順
- Lolipop ユーザーなので Lolipop のことしか知らない
バックアップの取得方法
- Lolipop にログイン
- サーバーの管理・設定->データベースに移動
- 以下の情報を phpMyAdmin ログイン時使用する
- ユーザ名
- サーバー
- パスワード(ユーザ名の横のやつを押すと出てくる)
- phpMyAdmin を開くを押す
- 左側のデータベース名を選択しておく
- エクスポートタブに移動
- ダウンロードするための設定をする
- 詳細を選択
- テーブルを全選択
- フォーマット特有のオプションの生成オプションを全選択
- 実行ボタンを押す
- DB名.sql ファイルがダウンロードされるので取っておく
- phpMyAdmin を閉じる
データベース移行方法
- プランによってDBそのものを削除する必要があるので注意(自分は削除した)
- データベースを複数作れるのであれば作っておいて 1 の工程をスキップしたほうがいいと思う
- サーバーの設定・管理のデータベースでデータベースを削除
- データベースを作成(以下のことをする)
- mysql のバージョンを指定
- DB名設定(ユーザー名 + 任意の文字列)
- ホスト指定(数字が少し変わるはず)
- DB のパスワード指定(前の DB とは違うパスワードにしたほうがいいと思います)
- phpMyAdmin を開きログインする(以下の情報を使用)
- ユーザ名
- サーバー
- パスワード(ユーザ名の横のやつを押すと出てくる)
- インポートタブに移動
- ファイルを選択ボタンの押す
- 実行を押す
- エラーがなければ復元できているはず
DB との再接続
- データベースの場所が変わっているので設定しなおしてあげる必要がある
- wp.config.php を lolipop ftp とかで開く
- ファイルの以下の部分を編集する
- 設定したデータベース名は作成時に設定したものをいれる
- 設定されているユーザ名はそのまま
- 設定したパスワード設定はデータベース作成時のパスワードをいれる
- 設定したホストは数字くらいしか変わってないと思うので数字を変更
define('DB_NAME', '設定したデータベース名');
define('DB_USER', '設定されているユーザー名');
define('DB_PASSWORD', '設定したパスワード');
define('DB_HOST', '設定したホスト');