ロリポップのWordPress・MySQLバージョンアップ手順
ロリポップのDB(MySQL)をバージョンが古いままで使用していたため、WordPressはしばらくバージョンアップ出来ずにいた。失敗して壊滅的になるのが怖くて、とはいえ現在のところは大した内容もないのでバージョンアップ作業をしてみた。まずは成功。
(追記)自分で読んでて、めりはりがなく大切な箇所を素通りしてしまった。2020年11月現在、ロリポップのMySQLは5.6が最新バージョンです。
関係あるかわからないが、前提としてはPHPのバージョンも上げていた。大雑把な作業手順としては以下、
- 旧バージョンのDBをエクスポート
- 旧バージョンのDBを削除
- 新バージョンのDBを作成
- 新バージョンのDBにインポート
- wp-config.phpの修正
と、いった感じで。
旧バージョン状態での作業
- phpMyAdminからDBをエクスポート。オプションは指定せず。
ロリポップ管理画面からの作業
- DBを削除。バックアップは忘れずに(上記のエクスポートで担っている想定です)。
- 新規にDBを作成。MySQLは5.6を指定。
- サーバー名・DB名・パスワードはメモしておく。
新バージョン状態での作業
- phpMyAdminからDBをインポート。同じく、オプションは指定せず。
FTPでの作業
- wp-config.phpをDLし、DB名(と、変更があればユーザー名、パスワード等)を書き換える。
以上でバージョンアップは終了。不具合は想定の範囲内で、同じDBを使っているサイトは全てwp-config.phpを修正する必要がある。規模の大きいサイトは他にもトラブルがあるかもしれない。
2020/10/26 追記
案の定、復帰させる方法をほぼ忘れていたが、このサイト以外の、放置していたいくつかの場所も、このページをみながら復帰が出来た。もっとも、面倒なことをしなければいけないと記憶していたが、さきにあるwp-config.php内のDB名を変更するだけで動作を確認した。