linux下mysql8.0忘记密码了怎么办
发布时间:2022-11-04 15:01:34 所属栏目:Linux 来源:网络
导读: 由于mysql密码规范,导致密码较为复杂,难免会遇到忘记密码的情况,今天一起来学习如何在忘记密码的情况下修改密码。 进入配置文件/etc/my.cnf,添加 skip-grant-tables。
[root@slave ~]#
[root@slave ~]#
由于mysql密码规范,导致密码较为复杂,难免会遇到忘记密码的情况,今天一起来学习如何在忘记密码的情况下修改密码。 进入配置文件/etc/my.cnf,添加 skip-grant-tables。
重启mysql
此时可以不用密码直接进入mysql
重新设置密码。
知识点补充: flush privileges原理: flush privileges 命令本质上的作用是将当前user和privilige表中的用户信息权限设置从mysql库(MySQL数据库的内置库)中提取到内存里。MySQL用户数据和权限有修改后,希望在"不重启MySQL服务"的情况下直接生效,那么就需要执行这个命令。通常是在修改ROOT帐号的设置后,怕重启后无法再登录进来,那么直接flush之后就可以看权限设置是否生效。而不必冒太大风险。 进入配置文件linux 忘记密码解决方法,将刚才加入的参数删除或注释,不然还是可以免密登录。
最后重启mysql
好了,到此密码重置完毕。 从此再也不用担心密码忘记了。 (编辑:晋中站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐