MySQL数据库忘记密码怎么办?教你一招「建议收藏」

MySQL数据库忘记密码怎么办?教你一招「建议收藏」MySql修改登录密码

大家好,欢迎来到IT知识分享网。

文章目录

1.以管理员身份打开cmd,关闭Mysql服务

2. 跳过密码授权登录

 3.再继续以管理员身份打开一个cmd窗口,进行重置密码

 4.使用新密码重新登录mysql验证

 5.使用Navicat可视化工具连接Mysql


前言

Mysql数据库之前安装好了,但是突然忘记当初自己设置的登录密码了,导致使用Navicat连接Mysql失败,如下图所示:

MySQL数据库忘记密码怎么办?教你一招「建议收藏」

1.以管理员身份打开cmd,关闭Mysql服务

net stop mysql

MySQL数据库忘记密码怎么办?教你一招「建议收藏」

 MySQL数据库忘记密码怎么办?教你一招「建议收藏」


2. 跳过密码授权登录

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

MySQL数据库忘记密码怎么办?教你一招「建议收藏」


 3.再继续以管理员身份打开一个cmd窗口,进行重置密码

依次执行以下命令:

  • mysql
  • use mysql
  • update user set  password=password(‘新密码’) where user=’root’ and host=’localhost’;
  • flush privileges
  • quit
  • mysql -u root -p
  • 输入新密码

MySQL数据库忘记密码怎么办?教你一招「建议收藏」

注意: Mysql版本如果在5.7及以下时,上面第三步语句应为:

update user set  authentication_string=password(‘新密码’) where user=’root’ and host=’localhost’;

原因:Mysql版本在5.7及以下时,mysql数据库下面已经没有password这个字段了,password字段改成了authentication_string ,但思路是不变的,即通过语句直接在mysql数据库里修改密码字段


 4.使用新密码重新登录mysql验证

  • mysql -u root -p
  • 输入新密码

出现以下信息,则说明mysql密码已经修改成功!

MySQL数据库忘记密码怎么办?教你一招「建议收藏」


 5.使用Navicat可视化工具连接Mysql

MySQL数据库忘记密码怎么办?教你一招「建议收藏」

参考文章: Mysql忘记登录密码的解决步骤(完整步骤)

MySQL5.7修改密码执行报错:ERROR 1054 (42S22): Unknown column ‘password‘ in ‘field list‘

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/25225.html

(0)
上一篇 2023-07-25 22:00
下一篇 2023-08-01 17:00

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信