#1045 - Access denied for user 'root'@'localhost' (using password: YES)的解决方案

今天重装了wamp,在http://localhost/phpmyadmin下修改了root的密码,无法登录了错误提示:#1045 - Access denied for user ’root’@’localhost’ (using password: YES)

操作过程如下:

phpmyadmin中,执行如下SQL语句:
       use mysql ;
       update user set password=PASSWORD(‘123456’) where user = ‘root’ ; #
设置你新的密码

flush privileges ;

然后就在phpmyadmin无法登录了。这个问题可以说每次安装phpmyadmin都会遇到,主要就是因为在phpmyadmin的配置文件里面,原来的密码并未改变,因此无法登录。

参考解决方案:

1.找到wamp存放目录:我的是:D:\wamp\apps\phpmyadmin3.5.1

2.使用Ctrl+F快捷查找$cfg[‘Servers’][$i][‘password’]为它修改新密码如:

$cfg[‘Servers’][$i][‘password’] = ‘123456’;即可。