mysql在使用過程當中,經常會出現一個報錯:Mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost'(using password: YSE)。經過檢查,發現自己的安裝配置,賬號密碼等都已經是正常輸入且正常,無法判斷報錯信息的問題點在哪裏,那麼可以使用如下方法:
解決:/etc/init.d/mysqld stop
mysqld_safe --user=mysql --skip-grant-tables --skip-networking
&
mysql -u root mysql
UPDATE user SET Password=PASSWORD('XXXXXXX') where USER='root';
FLUSH PRIVILEGES;
quit
/etc/init.d/mysqld restart
mysql -u root -p
希望對您有幫助