今日分享主题:mysql root账号如何重置密码
前两天发现我的 mysql 数据库突然无法登录,但是上周还使用得是正常的,经过一番查找还是没有找到问题的原因.
DBA 给我的解释:我怀疑主机重启后,某些文件(user.*)就丢了,不知道啥原因.我记得之前你也是重启后遇到过相同问题.
既然这样,只好重置 root 账号密码了.具体操作步骤如下
Step1:停止 mysql 服务
命令:systemctl stop mysqld #停掉MySQL
命令:systemctl status mysqld #查看状态
systemctl start mysqld
systemctl status mysqld
use mysql #进入mysql数据库 select * from user; #查询user表 查看是否有root账号,如果没有就需要操作如下insert into 语句:
如果 user 表里面有 root 账号,则直接可以重置密码.
FLUSH PRIVILEGES; #刷新授权列表
再输入 exit 退出mysql
设置简单的密码总是会有下面的提示:
然后重新登陆 MySQL 准备设置简单密码:
①.、查看 mysql 初始的密码策略.
可以看到修改成功,表示密码策略修改成功了!!!
以上就是土嘎嘎小编为大家整理的mysql怎么重设密码锁相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!