运维开发网
广告位招商联系QQ:123077622
 
广告位招商联系QQ:123077622

mysql 8.0.23忘记密码

运维开发网 https://www.qedev.com 2021-05-14 20:56 出处:51CTO 作者:Mr.Jiang
mysql 8.0.23忘记密码,运维技术交流原创的Linux文章。

1. 在配置文件中设置将密码取消

vim /etc/my.cnf
在打开的配置文件末尾加上如下命令
skip-grant-tables  
然后重启mysqld,重启后此时可以直接免密码登录

2. 登录之后,更改 mysql 库 user 表中 用户名为 root 的记录,使之验证密码的字段为空

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

3. 退出,然后将配置文件中的免登录的配置去掉,然后重启mysql

4. 因为user表中的验证密码字段为空,所以可以直接登录

5. 重置密码

ALTER user 'root'@'localhost' IDENTIFIED BY 'a1b2C3$4'

搞定,用更新后的密码重新登录即可

扫码领视频副本.gif

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号