美文网首页
2019-06-17 MYSQL数据库密码遗忘的解决办法

2019-06-17 MYSQL数据库密码遗忘的解决办法

作者: 半只脚踏进MLearning | 来源:发表于2019-06-17 15:28 被阅读0次

解决方法1-当前主流解决办法
1、在确保自己mysql服务停止的前提下,找到你的mysql安装的bin路径


image.png

2、在该路径下运行 cmd, 输入 使用 skip-grant-tables语句,回车,如下图,该命令行无法进行输入等其他操作。这样做是为了跳过身份认证。

image.png

3、还在相同目录下再次运行一个cmd窗口,输入mysql,回车,可以直接到mysql命令行界面


image.png

4、查看当前数据库中的数据库,因为mysql数据库是用来存放用户名和密码,因此我们需要在其上面进行操作


image.png
image.png

5、在老版本的数据库中使用 select user,host,password from user; 进行操作。
新版本数据库与老版本数据库有一个字段不一样:select user,host,authentication_string from user;


image.png

6、更改root密码,输入update user set authentication_string =password ('123456') where user='root' and host='localhost';


image.png

显示OK,即修改完成

7、重启服务


image.png

使用更改后的密码登录成功


image.png

8、其他方法修改mysql密码参考
https://www.cnblogs.com/ivictor/p/9243259.html

相关文章

网友评论

      本文标题:2019-06-17 MYSQL数据库密码遗忘的解决办法

      本文链接:https://www.haomeiwen.com/subject/svvafctx.html