質問: ■やりたいこと phpmyadminでWordPressのデータベースの移行 AWSのBitnamiを使用して作成したWordpressのサイトをさくらサーバに移行する。 ■問題 phpmyadminから、「bitnami_wordpress」と「information_schema」をエクスポートし、 さくらサーバで作成したmysqlにphpmyadmin経由でインポート試みたところ、 「information_schema」はインポートできましたが、 「bitnami_wordpress」はインポートするとphpmyadminにリダイレクトされて、 以下のエラーメッセージが表示されログインできなくなりました。 ■エラーメッセージ 「ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password: YES)」 どのようにすれば、上記の現象は解決されますでしょうか? サイトのリンクなどでもご教示いただけますと幸いです。
回答: 直接的な回答でなく恐縮ですが wordpressの管理画面からエクスポートし 新規環境にてインポートでもデータ量が少なければ行けると思います。 以下ご提示されたエラーメッセージは おそらくmysqlのユーザー、ホスト、パスワード、DBの接頭子あたりが 以前の環境と変わってしまったのではないかと推察します。 自分が確認するとしたらその辺りです。 後、wordpress側でmysqlに接続している部分はwp-config.phpファイルに以下のような部分があります。 ``` /** The name of the database for WordPress */ define( 'DB_NAME', '****' ); /** MySQL database username */ define( 'DB_USER', '***' ); /** MySQL database password */ define( 'DB_PASSWORD', '*******' ); /** MySQL hostname */ define( 'DB_HOST', '*********' ); /** Database Charset to use in creating database tables. */ define( 'DB_CHARSET', 'utf8' ); /** The Database Collate type. Don't change this if in doubt. */ define( 'DB_COLLATE', '' ); ``` この辺りも合わせる必要がありますので確認します。