CentOSでWordPress移行 – まだMariaDB。。

お疲れ様です。先日から、WordPress移行作業をしている堀田です。

1. CentOSに、apache入れる。
2. PHP 7.3入れる
3. MariaDB入れる
まで終了しました。

WordPress移行中

さて、以下の作業が終了しました。
1. 必要ファイル& 全SQLファイルを取得
2. SFTPで全部アップ

DB設定なにもしていませんので、以下の通りです。
Error establishing a database connection

次やること。
1. wp-config.php設定見直し
2. MariaDBに、DB作成
3. 移行前のSQLを投入
4. DBのホスト名とWPインストール先を変更

で、とりあえず、動きます。。はずです。

エラーが変わらない。。

Error establishing a database connection

いや、それだけじゃ、なにがなんだかわからないから。
まずは、WP_DEBUGを有効にして、
・・・結構大変そうなエラーが出たので、
エラーはログに出すことにしました。

WordPressのデバッグを表示/出力する方法

大変、というか、エラー内容見ると、MariaDBへのユーザー権限付与がうまくいっていないようです。

※phpmyadminばかり使っていたから、腕がまなった。。

公式サイトはどうもわかりづらいので、Qiitaに頼ってしまうが、
MariaDB(MySQL)の基本的なユーザー系コマンド
MySQL の権限のコマンドまとめ

どうもうまくいかない。
DBにうまく権限が付いていないようだ。
select * from mysql.user where user = ‘ユーザー名’;
とかやりつつ、確認しているんですが、
「mysql_connect(): Access denied for user 」とかでてる段階でだめでしょ。

コマンドラインのmysqlでは、いつもドはまりする堀田です。
今日はこの辺にしておきます。(調子いいときはさらっとできたりするのに。。。)