MySQL · 2022年9月22日 0

[Mysql]使用配置文件中定义的控制用户连接失败

每次登录phpMyAdmin中表格页面最下方会出现两行红色异常,虽然不影响使用但看着非常难受。

real_connect(): (HY000/1045) Access denied for user ‘root’@’localhost’

使用配置文件中定义的控制用户连接失败

使用配置文件中定义的控制用户连接失败

找到phpmyadmin文件夹下面的config.inc.php文件并打开,找到这两行代码:

$cfg[‘Servers’][$i][‘controluser’] = ”;

$cfg[‘Servers’][$i][‘controlpass’] = ”;

将其改成你的数据库用户和密码,保存文件;

使用配置文件中定义的控制用户连接失败

使用配置文件中定义的控制用户连接失败

https://jingyan.baidu.com/article/c910274bfe0903cd361d2d14.html

重进登录phpMyAdmin,发现之前的两行错误提示都没有了。

分析原因:phpMyAdmin的配置文件中记录的密码与mysql数据库中用户密码不一致。