抱歉,您的浏览器无法访问本站

本页面需要浏览器支持(启用)JavaScript


了解详情 >

MySQL中忘记了root用户的密码解决方法

停止MySQL服务

以管理员身份运行cmd命令行

20210709150135

停止MySQL服务

1
net stop mysql

20210709150740

使用无验证方式启动MySQL服务

1
mysqld --skip-grant-tables

20210709150950

此时光标闪烁,不要关闭cmd窗口,新打开一个cmd窗口。

打开新的cmd窗口

登录数据库

1
mysql

修改密码

1
2
USE mysql;
UPDATE user SET PASSWORD = PASSWORD("新的密码") where user = "root";

关掉两个cmd窗口

将两个cmd窗口全部关掉,特别是执行了mysqld --skip-grant-tables命令的cmd窗口。

打开任务管理器

找到mysql.exe的进程,将其强制结束。

启动MySQL服务

20210709151335

使用新密码登录数据库

20210709151549

登录成功!!!

评论




2019-2022 覃浩的博客 鄂ICP备2021017381号-1 正在载入...

PoweredHexo
HostedGitHub & Coding
DNSDNSPod
CDN腾讯云CDN
PictureBed腾讯云CDN
ThemeVolantis