解决方法如下:
1、停止mysql服务:
service mysql stop
2、后台安全模式登陆mysql:
mysqld_safe --user=mysql --skip-grant-tables --skip-networking
3、新开一个窗口,直接在命令行输入mysql,登陆;
4、修改mysql密码:
update mysql.user set password=PASSWORD('123456') where user='root';
5、刷新、退出:
flush privileges;
quit;
6、重启mysql服务:
service mysql restart;