当前位置: 首页 > 编程笔记 >

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

翟泰
2023-03-14
本文向大家介绍mysql8.0.19忘记密码的完美解决方法,包括了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忘记密码的完美解决方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对小牛知识库网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

 类似资料:
  • 本文向大家介绍解决MySQL忘记密码问题的方法,包括了解决MySQL忘记密码问题的方法的使用技巧和注意事项,需要的朋友参考一下 为大家提供的MySQL忘记密码的解决方案,供大家参考,具体内容如下 1.在操作系统windows操作系统,xp或win7.中进入如下目录: 2.停止MySQL服务 3.跳过授权给表    你会看到窗口光标在下一行的第一个位置闪烁,这说明已经启动了,不需要管。  4. 新建

  • 本文向大家介绍Linux MySQL忘记root密码解决方案,包括了Linux MySQL忘记root密码解决方案的使用技巧和注意事项,需要的朋友参考一下 在使用MySQL数据库时,由于某些原因长时间没有登陆MySQL,或者由于工作交接完成度不高,导致数据库root登陆密码忘记,如何解决? 一、更改my.cnf配置文件 1、用命令编辑/etc/my.cnf配置文件,即:vim /etc/my.cn

  • 本文向大家介绍PostgreSQL忘记postgres账号密码的解决方法,包括了PostgreSQL忘记postgres账号密码的解决方法的使用技巧和注意事项,需要的朋友参考一下 PostgreSQL简介 PostgreSQL是一个功能非常强大的、源代码开放的客户/服务器关系型数据库管理系统(RDBMS)。PostgreSQL最初设想于1986年,当时被叫做Berkley Postgres Pro

  • 本文向大家介绍Mysql5.6 忘记root密码的解决办法,包括了Mysql5.6 忘记root密码的解决办法的使用技巧和注意事项,需要的朋友参考一下 查看当前安装的mysql版本: root@oraserver139 ~]# rpm -qa | grep MySQL MySQL-server-5.6.15-1.el6.x86_64 MySQL-client-5.6.15-1.el6.x86_64

  • 本文向大家介绍MACOS中忘记MySQL root密码的解决方案,包括了MACOS中忘记MySQL root密码的解决方案的使用技巧和注意事项,需要的朋友参考一下 MySQL 是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Da

  • 本文向大家介绍Windows 8.1下MySQL5.7 忘记root 密码的解决方法,包括了Windows 8.1下MySQL5.7 忘记root 密码的解决方法的使用技巧和注意事项,需要的朋友参考一下 【背景】       最近学习碰到了一件挺令人尴尬的事情,我把MySQL的密码给忘记了,所以MySQL登录不进去。       网上的解决方案很多,尝试了很多,依旧是被窗口的各种报错虐。感谢大神的