phpMyAdmin访问被拒绝错误

时间:2017-07-24 15:42:11

标签: mysql phpmyadmin

当我在浏览器中输入“localhost / phpmyadmin”时,我收到以下错误而不是登录页面:

  

#1045 - 用户'root'@'localhost'拒绝访问(使用密码:NO)

     

mysqli_real_connect():( HY000 / 1045):用户'pma'@'localhost'拒绝访问(使用密码:否)

     

配置中定义的controluser连接失败。

     

mysqli_real_connect():( HY000 / 1045):用户'root'@'localhost'拒绝访问(使用密码:否)

     

phpMyAdmin尝试连接到MySQL服务器,服务器拒绝连接。您应该检查配置中的主机,用户名和密码,并确保它们与MySQL服务器管理员提供的信息一致。

造成这种情况的原因是什么,我该如何解决?

2 个答案:

答案 0 :(得分:0)

在XAMPP服务器中托管网站时遇到了同样的问题,我在下面提到了解决此问题的步骤:

首先我找到了MySQL bin目录然后尝试使用NULL密码登录,它确认无法使用NULL密码访问MySQL数据库

其次,我尝试使用我在安装数据库时为root帐户配置的密码登录。在我的情况下,我有一个唯一的root帐户,并没有在MySQL数据库中配置任何其他帐户。如果您有,请尝试使用适当的帐户详细信息登录

确认工作root帐户密码后,我更新了位于目录" C:\ xampp \ htdocs \ websiste-folder \ classes \"内的MySQLHandler.php文件。并在上述文件中更新了密码

清除缓存和cookie数据,重新启动Web服务然后它对我来说很好。

答案 1 :(得分:0)

只需更改端口即可正常工作。更改端口的步骤。

1。右键单击WAMP图标。
2.选择工具
3.在MySql部分使用的端口中更改端口