当我在浏览器中输入“localhost / phpmyadmin”时,我收到以下错误而不是登录页面:
#1045 - 用户'root'@'localhost'拒绝访问(使用密码:NO)
mysqli_real_connect():( HY000 / 1045):用户'pma'@'localhost'拒绝访问(使用密码:否)
配置中定义的controluser连接失败。
mysqli_real_connect():( HY000 / 1045):用户'root'@'localhost'拒绝访问(使用密码:否)
phpMyAdmin尝试连接到MySQL服务器,服务器拒绝连接。您应该检查配置中的主机,用户名和密码,并确保它们与MySQL服务器管理员提供的信息一致。
造成这种情况的原因是什么,我该如何解决?
答案 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部分使用的端口中更改端口