MYSQL8.0 忘记密码

1、关闭MySQL服务,以管理员身份运行cmd,输入net stop MySQL(服务名) 

2、跳过权限验证,mysqld --console --skip-grant-tables --shared-memory

3、以管理员身份运行cmd,新开一个命令行窗口,mysql -uroot –p

4、要求输入密码时,直接回车进行登录,将登录密码置空

复制代码
# 1.使用mysql库
use mysql;

# 2.将root账号密码修改空字符
update user set authentication_string='' where user='root';

# 3.退出
exit;
复制代码

5、修改密码注意事项

需要将执行语句 mysqld --console --skip-grant-tables --shared-memory 的窗口关闭,再重新启动mysql服务。

6、无密码登录修改密码,执行语句修改密码

alter user 'root'@'localhost' identified by 'root';

作者:三淼

出处:https://www.cnblogs.com/tamya/p/16717624.html

版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。

posted @   三淼  阅读(262)  评论(0编辑  收藏  举报
(评论功能已被禁用)
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
more_horiz
keyboard_arrow_up dark_mode palette
选择主题
点击右上角即可分享
微信分享提示