错误#1045 - 在phpmyadmin中拒绝用户'root'@'localhost'的访问
问题描述:
phpMyAdmin尝试连接到MySQL服务器,服务器拒绝了连接。您应该检查配置中的主机,用户名和密码,并确保它们与MySQL服务器管理员提供的信息相对应。错误#1045 - 在phpmyadmin中拒绝用户'root'@'localhost'的访问
即使卸载wamp然后重新安装它显示相同的错误。
答
您可以尝试使用您期望的用户名和密码通过命令行界面进行连接;如果这不起作用,那么我认为你需要重置你的密码。
MySQL手册有detailed instructions用于重置丢失的根密码。
一般地,这些指令是:
- 启动MySQL与
--skip-grant-tables
选项 - 经由命令行客户机连接以
mysql
(或对应于所述命令行客户机开始菜单程序)。 - 运行
FLUSH PRIVILEGES
加载特权表 - 与像
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPass');
命令根据需要调整所述的用户名,主机和密码重置口令。 - 停止并重新启动MySQL服务器。