サイトヘルスステータスで古いデータベースと表示が出た時の対策を移行手順を添えて

WordPressのダッシュボードを開いたら…

サイトヘルスで古いデータベースをしようと出た時の対策1

なんということでしょう。全然意味がわかりません。

どうやって新しくするのこれ?ってレベルのぼくでもできましたので、データベースサーバーが古い人は焦らずに一緒にやりましょう。ゆっくりやれば移行作業は難しくありません。

ワードプレスの古いデータベースを移行する手順

以下の3ステップで進めていきます。なお、サーバーはエックスサーバーを使っています。

  1. サーバーパネルで編集
  2. ファイルマネージャーで編集
  3. ダッシュボードで確認

1.エックスサーバーのサーバーパネルで編集

ワードプレスの古いデータベースを移行する手順1

実際の画面に沿って手順を解説していきます。まずエックスサーバーのサーバー管理画面にログインします。

ワードプレスの古いデータベースを移行する手順2

まず移行するデータベース名を確認します。わかっている人はここの手順は飛ばしてOK。わからない人は「WordPress簡単インストール」を選択して対象のドメインを選びます。

ワードプレスの古いデータベースを移行する手順3

するとデータベース名が表示されますので覚えておいてください。

ワードプレスの古いデータベースを移行する手順4

続いてデータベースを移行するドメインを選択して、サーバー管理画面トップの「MySQL移行ツール」へと進みます。

ワードプレスの古いデータベースを移行する手順5

すると必要な作業が表示されます。mysql1004b.xserver.jpの部分をコピーするなり、メモしておくなりして先へ進みます。

ワードプレスの古いデータベースを移行する手順6

するとこのような表示が出ますので、左側の「データベース名」の中から今回移行したいデータベース名を選択して、右側の「移行(確認)」をクリックします。設定はUTF-8のままでOK。

ワードプレスの古いデータベースを移行する手順7

「MySQL5.7へデータベースの追加(確定)」をクリックします。少し時間かかる場合がありますが30秒ほどあれば終わるはず。これでサーバーパネルでの操作は完了です。続いてはファイルマネージャーでの操作です。

2.エックスサーバーのファイルマネージャで編集

ワードプレスの古いデータベースを移行する手順8

エックスサーバーの「ファイル管理」にログインします。

ワードプレスの古いデータベースを移行する手順10

ドメイン名の記載されたフォルダを開きます。

ワードプレスの古いデータベースを移行する手順11

その中にある「public_html」のフォルダを開きます。

ワードプレスの古いデータベースを移行する手順12

その中にある「wp-confing.php」というファイルの左側にチェックボックスを入れて

ワードプレスの古いデータベースを移行する手順13

「編集」をクリックします。

ワードプレスの古いデータベースを移行する手順14

この部分を見つけて「mysql1008.xserver.jp」の部分を「mysql1004b.xserver.jp」に書き換えたら保存します。

3.ワードプレスのダッシュボードで確認

ワードプレスの古いデータベースを移行する手順16

ダッシュボードのサイトヘルスの画面から「古いデータベース」が消えていれば成功です。お疲れ様でした。

失敗するとしたら

  • データベース名を書き換える位置を間違えている
  • 書き換える前後の「’」が消えている
  • 書き換える文字が大文字

などが考えられますので、コードの編集は慎重にやりましょう。

あとここまで書いておきながら一応言っておきますが、あなたのサイトが消えて真っ白になっても編集は責任は取れませんので、編集作業はバックアップを取った上で自己責任でやってくださいね。

ぼくは最初「データベースの接続確立エラー」という表記が消えず2時間くらいこの編集作業に吸い込まれました。原因は上記の通り、書き換える位置を間違えたから。皆様方におかれましてはお気をつけください。

まとめ

今回はエックスサーバーを活用して、ワードプレスの古いデータベースを移行していく作業について解説しました。この作業自体は緊急性は高くないし、データーベースを新しくしてもSEO的にどうなのかは不明ですが、サイトは健康であることに越したことはありません。コードをいじるのに慣れていな人にはビビる作業かと思いますが、時間があるときにゆっくりやっておくといいと思います。

ちなみに、コードの書き換えはFTPソフトなどを使ってもできます。慣れている人はそっちでもいいかも。

関連

プログラミング用のテキストエディタ「Sublime Text」をインストールから最初の使い方・設定方法

プログラミング始めたいけど何からやっていいかわからない初心者の最初の3ステップ