mysql8.0.19忘记密码的完美如何解决方法

六月下雨了,天又下了雨。我已经很久没有见过如此下雨了,柔软而缠绵,就像你的眼睛,轻轻地刷着我寂寞的肩膀。闻一闻书本,站在窗前,对朋友说:早上好!

推荐阅读:MySQL 8.0.19支持输入3次错误密码锁定账户功能(例子)

1.打开cmd窗口(最好以管理员身份打开),net stop mysql 停止mysql服务

2.开启跳过验证密码的mysql服务

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

3.打开一个新的cmd窗口,启动mysql服务

mysql -u root -p

4.输入密码直接空格键跳过

5.将密码置空

use mysql
update user set authentication_string='' where user=‘root';
exit

6. 关闭以步骤2打开的mysql服务(直接关掉窗口即可)

7.重新开启mysql服务,可以无密码登陆了

8.修改密码

ALTER USER ‘root'@‘localhost' IDENTIFIED WITH mysql_native_password BY ‘111111';
flush privileges

加入WITH mysql_native_password可以保证navicat连接不会出问题

总结

以上所述是小编给大家介绍的mysql8.0.19忘记密码的完美解决方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!

以上就是mysql8.0.19忘记密码的完美如何解决方法。今天不走,明天即使跑也不一定跟得上。更多关于mysql8.0.19忘记密码的完美如何解决方法请关注haodaima.com其它相关文章!

您可能有感兴趣的文章
MySQL8忘记密码的最佳处理方式浅析

Mysql忘记密码的几种如何解决方案

MySQL8下忘记密码后重置密码的办法(MySQL老方法不灵了)

linux/mac安装mysql忘记密码的如何解决办法

MySql忘记密码修改方式适应5.7以上版本