事象
mysqlのrootパスワード変えたらphpmyadminにアクセスできなくなりました。
(当然なんですが。。。)
エラーメッセージ
MySQL のメッセージ:
接続できません。設定が無効です。
mysqli_real_connect(): (HY000/1045): Access denied for user 'root'@'localhost' (using password: NO)
MySQL サーバに接続しようとしましたが拒否されました。config.inc.php のホスト、ユーザ名、パスワードが MySQL サーバの管理者から与えられた情報と一致するか確認してください。
対処法
記載あるようにconfig.inc.phpに変更したパスワードを記載します。
phpmyadmin/config.inc.php
/* Authentication type and info */
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'NewPassword'; // ここに新しいパスワードを記載
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['AllowNoPassword'] = true;