mysql root忘记密码

Last Updated on 2025年6月21日 by hangzi

1、停止mysql服务

net stop mysql

2、cmd窗口、执行命令

 mysqld --console --skip-grant-tables --shared-memory

3、新开cmd窗口、执行下面命令

mysql -u root -p   # 直接回车,不用输入密码

4、继续执行命令

use mysql

update user set authentication_string='' where user='root';

quit

5、启动mysql服务

net start mysql

6、cmd窗口、执行以下命令

mysql -u root -p   # 直接回车,不用输入密码

7、修改密码

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456'; 


关注微信公众号『编程与读书

第一时间了解最新项目源码动态
关注博主不迷路~