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
希望对您有帮助