操作系统:windows xp
问题描述:
在控制台shell下修改了root的密码,然后在http://localhost/phpmyadmin下无法登录了
报错:#1045 - Access denied for user 'root'@'localhost' (using password: YES)
操作重现:
mysql -u root -p
****** #以前的密码
use mysql ;
update user set password=PASSWORD('new_passwd') where user = 'root' ; #设置你新的密码
flush privileges ;
然后就在phpmyadmin无法登录了
问题原因:
这是因为在phpmyadmin的配置文件中,原有的密码并没有改变,所以导致登录不上去
解决方法:
找到你XAMPP存放目录:我的:F:/xampp/phpMyAdmin/config.inc.php
修改红色标注的地方,这个地方应该是你以前的密码,把它修改为你的新密码,然后重新访问就可以了。