出现此问题是因为密码输入错误,此时需要通过安全模式重置密码,解决方法如下:
1、停止mysql
sysetmctl stop mysqld.service
2、安全模式进入
mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
3、重置密码
UPDATE user SET PASSWORD=PASSWORD('yourpass') where USER='root';
4、刷新
FLUSH PRIVILEGES;
5、退出后重新登录查看
mysql -uroot -p