WP-CLIを使ってサクッとWordPressのデータベースをエクスポート(ダンプ)とインポート(リストア)する方法を書いていきます。
エクスポート
WPディレクトリで実行
$ wp db export ~/2020022001_dbname.sql
Success: Exported to '/home/xxxxxx/2020022001_dbname.sql'.
パスを指定して実行
$ wp db export ./2020022001_dbname.sql --path=/home/xxxxxx/public_html/wp/
Success: Exported to './2020022001_dbname.sql'.
インポート
WPディレクトリで実行
$ wp db import ~/2020022001_dbname.sql
Success: Imported from '/home/xxxxxx/2020022001_dbname.sql'.
パスを指定して実行
$ wp db import ./2020022001_dbname.sql --path=/home/xxxxxx/public_html/wp/
Success: Imported from './2020022001_dbname.sql'.
動作環境情報
WP-CLI
$ wp --info OS: Linux 4.4.0-169-generic #198-Ubuntu SMP Tue Nov 12 10:38:00 UTC 2019 x86_64 Shell: /bin/bash PHP binary: /opt/php-7.3.8/bin/php PHP version: 7.3.8 php.ini used: /opt/php-7.3.8/etc/php.ini WP-CLI root dir: phar://wp-cli.phar/vendor/wp-cli/wp-cli WP-CLI vendor dir: phar://wp-cli.phar/vendor WP_CLI phar path: /home/xxxxxx/public_html/wp WP-CLI packages dir: WP-CLI global config: WP-CLI project config: WP-CLI version: 2.4.0
その他
エックスサーバー(x10) PHP 7.2.17 MySQL 5.7 WordPress 5.3.2
コメント