問題描述:
在控制檯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的配置文件中,原有的密碼並沒有改變,所以導致登錄不上去
解決方法:
方法很簡單,找到wamp下的config.inc.php
我的路徑是 D:\program files\wamp\apps\phpmyadmin4.1.14\config.inc.php
打開 config.inc.php 找到$cfg['Servers'][$i]['password'] = '123456';
這裏的123456 換成你設置的mysql密碼就行了,記得保存