1.vim /etc/my.cnf ;在[mysqld]下添加一行 skip-grant-tables
2.service mysqld restart ;重启服务
3.mysql -u root -p ;随便输入密码进入
4.update mysql.user set password=password("输入新的密码") where user="root";
mysql5.7以后:
update mysql.user set authentication_string=password("输入新的密码") where user="root";
重置密码;
5.MySQL> flush privileges;
MySQL> exit
刷新配置,退出;
6.vim /etc/my.cnf ;还原
7,重启服务,新密码访问了就;