1.添加忘记密码启动模式
vim /etc/my.cnf
在[mysqld]目录下增加:skip-grant-tables
保存退出,重启MySQL
如果提示unknown --skip-grant-tables ,就使用命令登录
mysqld_safe --skip-grant-tables &
2.更新MySQL密码
mysql -uroot
mysql>use mysql;
mysql>update user set password = password ('需要设置的密码') where user = 'root';
mysql>flush privileges;
3.重启MySQL
将/etc/my.cnf 文件中修改的部分还原
service mysqld restart