MySQL长时间不登录密码过期解决办法
MySql管理工具 Navicat for MySql的时候,弹出了一个1862 - MySql Your password has expired.To log in you must change it using a client that supports expired password
解决方案:
打开MySQL控制台,开始->所有程序->MySQL->MySQL Server 5.7->MySQL 5.7 Command Line Client,双击打开。如下图:
输入原始密码回车
在控制台输入SET PASSWORD = PASSWORD(‘新密码’);
最后输入flush privileges;(分号不能丢) 即可,打开MySQL管理工具Navicat for MySql使用新密码连接即可成功
最后,如果修改root密码永不过期,输入命令:
alter user 'root'@'localhost' password expire never;(分号不能丢)