1. 先停止MYSQL服务
# service mysql stop
2. 用mysql 安全模式运行并跳过权限难
# mysqld_safe --skip-grant-tables
3. 用root 登录 ,此时不需要密码
# mysql -u root
4. 现在开始修改密码了
mysql> use mysql;
mysql> update user set Password = PASSWORD('your newpassword') where User = 'root' ;
mysql> exit
注意:当运行' mysqld_safe --skip-grant-tables' 后停在'Starting mysqld daemon with databases from /var/lib/mysql' ,可以新开一个远程终端,继续操作

本文介绍了一种在忘记MySQL root密码后重新设置的方法。通过停止MySQL服务,使用安全模式启动并跳过权限表检查,然后登录到MySQL进行密码重置。
4757

被折叠的 条评论
为什么被折叠?



