错误#1045 - 在phpmyadmin中拒绝用户'root'@'localhost'的访问

问题描述:

phpMyAdmin尝试连接到MySQL服务器,服务器拒绝了连接。您应该检查配置中的主机,用户名和密码,并确保它们与MySQL服务器管理员提供的信息相对应。错误#1045 - 在phpmyadmin中拒绝用户'root'@'localhost'的访问

即使卸载wamp然后重新安装它显示相同的错误。

您可以尝试使用您期望的用户名和密码通过命令行界面进行连接;如果这不起作用,那么我认为你需要重置你的密码。

MySQL手册有detailed instructions用于重置丢失的根密码。

一般地,这些指令是:

  1. 启动MySQL与--skip-grant-tables选项
  2. 经由命令行客户机连接以mysql(或对应于所述命令行客户机开始菜单程序)。
  3. 运行FLUSH PRIVILEGES加载特权表
  4. 与像SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPass');命令根据需要调整所述的用户名,主机和密码重置口令。
  5. 停止并重新启动MySQL服务器。