以下对My5.7版本适用
1.把Mysql服务停止
2.在任务管理器中如有Mysqld进程也要停止
3.用cmd进入Mysql安装目录的bin目录下
4.执行 mysqld -nt --skip-grant-tables
5.重新再开一个命令窗口到Mysql安装目录的bin目录下
6.执行 mysql -u root
7.执行下面
Use mysql;
Select * from user;
update mysql.user set authentication_string=password('123456') where user='root'; #修改密码成功
flush privileges; #立即生效
quit
本文详细介绍了如何在MySQL 5.7版本中重置root用户的密码。步骤包括:停止Mysql服务,确保没有Mysqld进程运行,通过命令行进入Mysql安装目录的bin目录,使用特定命令跳过权限表启动服务,再通过另一命令窗口连接数据库并修改root用户密码。

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



