たろ
データベースを別の環境にインポートするにはどうしたらいいんだろう。
こんな疑問にお答えします。
本記事の内容
- WordPressでデータベースをインポートする
- 読み込む方法として WP CLI を利用する
- URLの置換方法
WordPressでデータベースを読み込む(インポート)
WordPressのデータベースファイルを別環境にインポートしたいといった場合、WP-CLIコマンドを使うと一発でデータベースに取り込むことができます。
具体的なコマンドがこちら↓
wp db import database.sql
ただし、すでにテーブルができている場合はリセットしておく必要があります。
下記コマンドをインポートする前に実行します。
wp db reset
- データベースをリセットする
- データベースをインポートする
このような手順を踏みます。
URLを置換する
また環境に応じてURLを置き換える必要が出てくると思います。
WP-CLIには文字列を置換してくれる便利な関数があるので使ってしまいましょう。
wp search-replace 'https://example.com' 'https://example-test.com' --all-tables --precise --verbose
このコマンドは https://example.com を https://example-test.com に置き換える例です。