1.vim /etc/my.cnf
在[mysqld]下添加下面一句话:skip-grant-tables
2.重启mysql
service mysqld stop
service mysqld start
3.输入mysql进入了mysql。
然后选择mysql数据库: use mysql
修改密码:UPDATE user SET Password = password ('xxxxxx') WHERE User = 'root' ;
注意若是mysql1.7以上版本UPDATE user SET authentication_string = password ('xxxxxx') WHERE User = 'root' ;
修改完后退出。
4.注释掉mysql.cnf添加的内容。
5.重启mysql。输入用户名密码发现登陆成功。