ロリポップのWordPress・MySQLバージョンアップ手順

2020-11-20

ロリポップの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名を変更するだけで動作を確認した。