WordPressで「データベースに接続できません」のエラー復旧しました。

おそらく昨日夜から今朝にかけて、当サイトが閲覧できませんでした。ゴメンナサイ。

これはロリポップサーバーで先日、MySQLのバージョンを4から5に上げたことにより、DBの名前とサーバー名が変わったため起こった不具合です。

ロリポップでは、MySQLのバージョン4のほうのDBは数日の移行期間後、消去されるのですが、その消去された古いDBを探しにいってしまっておりました。

wordpressのインストールされているルートディレクトリ内のwp-config.phpの下記の二箇所を変更することで、解決しました。

/** WordPress のデータベース名 */
define('DB_NAME', '新しいデータベース名');

/** MySQL のホスト名 (ほとんどの場合変更する必要はありません。) */
define('DB_HOST', '新しいデータベースのサーバ名');