MySQLのエクスポートファイルを使ってワードプレスのデータベースを移行させたので、その方法を備忘録がてら紹介します。
サーバーは変えずにデータベースの移行だけを行いました。
ですが、せっかっくなのでサーバー引越し時のように、説明していきたいと思います。
新しい移行先サーバーには、ワードプレスはインストール済みとします。
この時移行先サーバーには、現状のワードプレスフォルダ丸ごとダウンロードしてから、移行先サーバに全てアップロードして下さい。
画像をアップしている場合は画像が表示されなくなりますし、プラグインなどのインストールが面倒となるかと思うので、新たなワードプレスはインストールしない方がいいと思います。
後はデータベースの移行のみです。
まず、現状のデータベースのデータを書き出し(エクスポート)ます。
1.PhpMyAdminへログインし、左側のメニューからエクスポートしたいデータベースを選択。

2.エクスポートする。
エクスポート画面の「構造」から「DROP TABLE / DROP VIEW…..を追加」と「ファイルに保存する」にチェックをいれ、実行するをクリック。
必要なデータのみエクスポートしてもよいのですが、よくわからないという方は、全てのデータをエクスポートしましょう。

3.エクスポートしたデータベースの修正。
URLの変更がある場合は以下の修正を行う必要があります。
変更無ければ必要ありません。
保存されたファイルは「○○○.sql」となっています。
そのsqlファイルの中身をテキストエディタで修正します。
旧URLを探し出し、全て新しいURLに書き換えます。
例:[旧]http://○○○.com/ → [新]http://□□□.com/
に変更します。
4.データベースのインポート
引越し先データベースのPhpMyAdminへログインし、エクスポートしたデータベースを引越し先のデータベースへインポートします。
ワードプレスの文字コードはutf-8なのでutf-8を選択して下さい。

5.wp-config.phpの修正
wpフォルダの直ぐにある、wp-config.phpをテキストエディタなどで開いて以下の箇所を修正します
// ** MySQL 設定 - こちらの情報はホスティング先から入手してください。 ** //
/** WordPress のためのデータベース名 */
define('DB_NAME', 'データベース名を記述');
/** MySQL データベースのユーザー名 */
define('DB_USER', 'データベースのユーザー名を記述');
/** MySQL データベースのパスワード */
define('DB_PASSWORD', 'データベースのパスワードを記述');
/** MySQL のホスト名 */
define('DB_HOST', 'MySQL のホスト名を記述');
データベースへの接続情報のみ修正します。それ以外はそのままでOKです。
これで、移行完了です。
移行先で正しく表示されない場合は、何か設定もれやミスがないかチェック下さい。

















One Trackback
[...] PDFファイルをswfに変換するwebサービス 聖飢魔Ⅱのバックステージをおさめたドキュメント動画 キャッチコピーってありますか [...]