ワードプレスデータベースの引っ越しツールにおすすめのプラグインWP Migrate DB

ワードプレスデータベースの引っ越しツールにおすすめのプラグインWP Migrate DB

  • 2018-05-07  最終更新日:2018-05-07

ワードプレスの引っ越しツールは以前紹介した「WordPressのお引っ越しプラグインはAll-in-One WP Migrationが最強」のやり方が一番簡単で良いのですが、データベースだけ変えてファイルはそのままアップロードして使いたい場合や引っ越しツールを使う際にワードプレスの初期画面を表示させたくない場合にWP Migrate DBプラグインが有効です。

同じサーバー内ならこちらの方法が手っ取り早く簡単かもしれません。こちらでテストしたサーバーはよく使われているエックスサーバーで検証してみました。ちなみにこのプラグインはプロ版(有料)があります。プロ版には、無料版では利用できない多くの時間節約機能が付属しているようですが使ったことがないのでわかりません。


スポンサーリンク


プラグインインストール

まずテストサイト(ここではexample.jpとします)にてプラグインをインストールします。migrate dbと検索してみましょう。赤枠の部分のプラグインが該当のプラグインになります。

wp-migrate-db

インストールして有効にします。そしてツールからMigrateDBを選択します。

wp-migrate-db

設定項目はfindに既存のデータが入っていますのでReplaceに移行先(ここではexample.comとします)のアドレスとファイルパスを入力するだけです。

Add Rowをクリックするとその他変更したい文字列などがあれば記入します。

そしてExportをクリックします。

wp-migrate-db

エクスポートされます。sqlファイルをダウンロードして移行用のDBファイルが手に入りました。gzファイルですが解凍はしなくても良いです。

データベース作成

移行先(ここではexample.comとします)のデータベースを作成します。エックスサーバーの場合はMySQL設定からMySQLを追加でデータベースを追加します。文字コードUTF-8がデフォルトになっていると思いますがそのままで良いです。そしてMySQLユーザーも追加します。そしてそのユーザーに対してアクセス権を追加します。

MySQL設定の下にphpmyadminがありますので先ほど作成したユーザー名とパスワードでログインできます。

wp-migrate-db

インポートタブからアップロードファイルを選択します。先ほどダウンロードしたファイルを選択してそのまま実行を押します。

インポートは正常に終了しました。xxx個のクエリを実行しました。と表示されたら完了です。エラーが出る場合もありますが再度入れるとうまくいく場合もあります。

アップロード

テストサイト(ここではexample.jpとします)からすべてのデータをダウンロードします。そして移行先(ここではexample.comとします)にすべてアップロードします。

wp-config.phpのデータベース名、ユーザー名、パスワードを新しくしたものに変えて完了です。同じサーバー内ならホストは変わることはないですがホストが変わっている場合も変更します。

これでサイトにアクセスすればサイトが表示されるはずです。

/** WordPress のためのデータベース名 */
define('DB_NAME', 'serverid_example');

/** MySQL データベースのユーザー名 */
define('DB_USER', 'serverid_exampleUser');

/** MySQL データベースのパスワード */
define('DB_PASSWORD', '7K%Q0$NTY4ppJjb9');

/** MySQL のホスト名 */
define('DB_HOST', 'mysqlxxx.xserver.jp');

すべてアップする際に.htaccessファイルもアップロードしないといけないのですが

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

ワードプレスなら上記の記述だけなのですが他にもある場合はパスを変更してアップする必要があります。

suPHP_ConfigPath /home/path/example.jp/xserver_php/
AddHandler fcgid-script .php .phps
FCGIWrapper "/home/path/example.jp/xserver_php/php-cgi" .php
FCGIWrapper "/home/path/example.jp/xserver_php/php-cgi" .phps

エックスサーバーの場合は上記のような記載があると思いますのでこちらも変更してアップすることをお勧めいたします。

参考になれば幸いです。


∞Tadashi Suyama∞

wp wordpress migrate db
  • このエントリーをはてなブックマークに追加
  • follow us in feedly

サイト内検索

最近の投稿

アイキャッチ
リニューアルした水木しげるロードは夜がおすすめ

さて、先日14日にリニューアルした境港の通称鬼太郎ロードに行って参りました。鬼太郎に会える町として新たに妖怪を追加して約800mの通りに177体の妖怪ブロンズ像がお出迎え、ゾーン分けをして再配置...

17 Jul 2018

アイキャッチ
flexboxで簡単レイアウト

Flexbox(Flexible Box Layout Module)とは今時のレスポンシブに対応したレイアウトスタイルです。上下中央の配置や等間隔の配置、固定幅と可変幅の配置など使い方は様々、...

07 Jul 2018

アイキャッチ
ダウンモニターアプリのご紹介

今回はウェブサイトの監視アプリのご紹介です。以下からダウンロードできます。 * [Free Website Monitor](https://play.google.com/store/app...

30 Jun 2018

アイキャッチ
出雲日御碕灯台が思った以上に良かったのでご紹介

ここ最近は天気も良いので出雲日御碕(いずもひのみさき)神社に行ってみました。 出雲大社から約10kmぐらい先にあります。海沿いを車で15分ぐらい山道を進むと神社につきます。ほぼ一本道なので迷う...

25 Jun 2018

アイキャッチ
bootstrap4でのtable-responsiveをレスポンシブにする

最近はCSSフレームワークはBootstrap3からBootstrap4をメインにして作業しております。かなり使いやすいです。ほぼこのフレームワークだけで完結できる仕様になってきました。 さて...

16 Jun 2018

著者

ウェブエンジニアのSUYAMAのブログです。

WEBに関することや個人的に関心のあることについて書きます。主に技術系ブログです。

タグクラウド

wp wordpress migrate db
フッターイメージ