ロリポップレンタルサーバーのライトプランでWordPressのMySQLを5.6から5.7にアップする方法

MySQLログイン画面

WordPressサイトヘルスで「古いデータベースサーバー」と表示されてドキッとしたことありませんか?

今回お客様が使っているサーバーが、ロリポップレンタルサーバーライトプランで、DBが一つしか使えなかったので慎重に作業した備忘録です。何度もバックアップしたことを確認しましたが、削除ボタンを押すときはやっぱり緊張しますね💦

参考にさせていただいたサイト

https://muryoblog.cinemarev.net/entry/lolipop-mysql.html

すごくよくまとめられていてほぼこのサイトを見れば大丈夫です👍

目次

まずはバックアップ

データベースが1つしか作れないのでとにかくバックアップを取ります。
私はWordPressのバックアップは、BackWPupを使っています。定期的にバックアップをとることもできるので常的に使用するといいですよ。

WordPress.org 日本語
BackWPup – WordPress Backup & Restore Plugin Create a complete WordPress backup easily. Schedule automatic backups, store securely, and restore effortlessly with the best WordPress backup plugin!

ロリポップレンタルサーバーのMySQLを開いてエクスポート

ロリポップレンタルサーバーのコントロールパネル

ロリポップレンタルサーバーのコントロールパネルにログインします。
ログインしたら左列のサーバーの管理・設定からデータベースをクリック。

ロリポップレンタルサーバーコントロールパネル

データベースを開いたら
サーバー名
ユーザー名
ユーザー名横のパスワード確認ボタンを押してパスワード
の3つを確認して
管理ページのphpMyAdminを開くをクリックします。

MySQLログイン画面

phpMyAdminの管理ページが開くので先ほどの情報を入力して、サーバーの選択からプルダウンで選び実行をクリックします。
ログインすると左列にデータベース名が表示されるので、それをクリックするとテーブルが展開されます。

MySQLコントロールパネル

上部のエクスポートタブをクリックすると、エクスポートの設定画面が表示されるので、最初の項目のエクスポート方法から詳細をクリックします。

MySQLコントロールパネル

次に生成オプションの項目の

□ CREATE DATABASE / USE コマンドを追加する
□ DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT コマンドを追加する

の2つにチェックを追加して一番したの実行ボタンをクリックしてエクスポートしたファイルをダウンロードします。

データベースを削除して新規で作成します

ロリポップレンタルサーバーのライトプランでは、データベースは1つしか作れません。ですので一旦削除して新規で新しく作る必要があります。

ロリポップレンタルサーバーコントロールパネル

作成するサーバーはそのままで良いと思います。
データベース名の末尾に任意の文字列を入れます。(一つしか作れないのでなんでも良いと思います)
接続パスワードを入力(WordPressの設定で必要なので記録しておくこと!)
そしてデータベース作成ボタンをクリック。

ロリポップレンタルサーバーコントロールパネル

データベースが新たに作成されました。
データベースバージョンが上がっていることを確認しましょう。

エクスポートされたファイルを開いて少し加工

エクスポートされたファイルは、そのままではインポートできません。
テキストエディタで開いて

sql文の修正箇所

20行目あたりから始まる箇所で、以前のデータベース名になっているところを、現在のデータベース名に変更します。(またはコメントアウトしても良い)

保存して終了です。

インポート

インポート画面

再度、コントロールパネルからphpMyAdminを開いてインポートタブをクリック。
インポートするファイルのファイルを選択ボタンから先ほどのバックアップしたsqlファイルを選んでインポートします。
左列にテーブルが入っているのを確認します。

wp-config.phpファイルの修正

wp-config.phpを探す

次にコントロールパネルの左列にあるロリポップFTPをクリックすると、新たにタブが開きロリポップFTPが開きます。WordPressが入っているファイルの中から、wp-config.phpを探しクリックして開きます。

wp-config.phpを修正

クリックしてwp-config.phpを開いて、上にある現在の属性のオーナーの部分に全てチェックが入っていないと、編集できないので注意してください。

そこを確認の上、赤枠の4箇所を自分のデータベースの情報に書き換えてください。
書き換えたら保存するボタンをクリックして作業は終了です。

確認

間違いなく修正できていたらこれまで通りサイトが表示されるはずです。表示されなかったらデータベースの情報を確認して、wp-config.phpに間違いがないか確認してみましょう。

今回のチェックポイント

  • phpMyAdminでデータベースをエクスポートする際、生成オプションに2つのチェックを入れる。
  • エクスポートされたファイルを開き、以前のデータベース名を現在のものに書き換える。
  • wp-config.phpを現在のデータベースの情報に書き換える。

ロリポップレンタルサーバーライトプランはデータベースが一つしか作れないので、万が一のバックアップが重要です。backWPupなどのバックアッププラグインを使ってバックアップすることをおすすめします。

データベースの作業は間違うとサイトが表示されなくなるので、自信がなかったら業者に頼まれたほうがいいと思います。

作業される時は自己責任でお願いします。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

パソコンとネットの何でも屋さん兼農家見習い中
2021年に奥さんに腎移植して人生の価値観が大きく変わりました
何が起きても諦めずに生き抜く力が一番大切
時々ブログも書いてます

目次