本篇内容主要讲解“Mysql用户忘记密码及密码过期问题怎么解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Mysql用户忘记密码及密码过期问题怎么解决”吧!
<强>忘记密码:强>
步骤一:现在找到Mysql的安装目录,改掉安装目录的my-default.ini名称为my.ini (D: \ Mysql \ mysql-5.7.13-winx64);
步骤二:在我。ini文件最后一行加上<代码> skip-grant-tables> 代码并保存(这是去掉安全检查),
步骤三:在服务中重启MySQL服务,
步骤四:cmd命令进入MySQL安装本目录下输入MySQL -uroot - p,按回车;(这里是以账号根为例子)
步骤五:会出现的输入密码# 39;,再按下回车,此时进入mysql>;
步骤六:输入命令”使用MySQL # 39;回车,再输入修改密码sql语句:
update user set 密码=密码(“new_pass"), where 用户=皉oot";
然后将my.ini文件中的<代码> skip-grant-tables> 代码去掉,然后重启MySQL,就好了。
注意:如果是MySQL5.7.13版本,会报<代码>错误1054 (42 s22):未知的列的密码# 39;在“字段列表# 39;代码>这样的错误;
这样我们将sql语句改为:
update user set authentication_string=密码(“根# 39;),where 用户=& # 39;根# 39;;
<强>密码过期:强>
步骤一:通过“Mysql忘记密码方法,先进入mysql;
步骤二:将mysql数据库下的用户表的password_expired值改为N;
到此,相信大家对“mysql用户忘记密码及密码过期问题怎么解决”有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!