文档中心

Windows下忘记 MySQL root 密码的解决办法

发布时间:2026-04-22 11:15:41

Windows 下忘记 MySQL root 密码,可按以下步骤重置:

1. 关闭 MySQL 服务进程

1.       打开任务管理器

2.       在进程中找到 mysqld.exe(旧版 mysqld-nt.exe),右键结束任务

2. 无权限模式启动 MySQL

Win+R 打开运行,输入 cmd 打开命令行,执行:

cmd
mysqld --skip-grant-tables 

//跳过权限验证启动MySQL

执行后保持该窗口打开,不要关闭。

3. 新窗口登录 MySQL

重新打开一个命令行,空密码登录:

cmd
mysql -u root 

//免密码登录root账户

4. 修改 root 密码

依次执行以下 3 条命令:

sql
mysql> update mysql.user set authentication_string=password('新密码') where user='root'; -- 修改root密码

 

sql
mysql> flush privileges; -- 刷新权限,使新密码生效

 

sql
mysql> quit -- 退出MySQL

5. 重启 MySQL 服务

关闭所有命令行窗口,正常启动 MySQL,使用新密码登录即可。

全天候品质服务
全天候品质服务
快速客服响应
快速客服响应
客户价值为先
客户价值为先
多层安全防护
多层安全防护
QQ在线咨询
业务咨询:594128886
备案咨询:1165077278
微信扫码咨询
微信客服二维码

微信号:yuy1899

0451-85991100 工作日 09:00-18:00