さくらインターネットで、MySQL5.5が使えるようになったので、Wordpressのデータベースの移行してみた。
次のような手順でDBのデータのダンプおよびリストアとWordpressの設定をすることでDBサーバーの切り替えをすることができます。
[データベースのダンプ]
現在使用しているサーバーからDBのデータを下記のコマンドでエクスポートする。
mysqldump -u ユーザー名 -h DBサーバー名 -p DB名 > “エクスポートするファイル”
[データベースのインポート]
新しいサーバーにDBのデータを下記のコマンドでインポートする。
mysql -u ユーザー名 -h DBサーバー名 -p DB名 < "エクスポートしたファイル"
[Wordpressの設定変更]
wp-config.phpの内容を新しいサーバとデータベースに合わせて変更する。
define(‘DB_NAME’, ‘データベース名’); // データベース名
define(‘DB_USER’, ‘データベースのユーザ名’); // ユーザー名
define(‘DB_PASSWORD’, ‘データベースのパスワード’); // パスワード
define(‘DB_HOST’, ‘データベースサーバー名’); // データベースサーバー名