Bootstrap

查看 mysql 密码过期策略,设置永不过期

SELECT user, host, password_expired, password_lifetime FROM mysql.user WHERE user = 'username';

如果 password_expired 为 Y,则密码已过期。字段 password_lifetime 存储密码的寿命,以天为单位,这个可以用来作为是否到期的依据。

修改密码策略

ALTER USER 'username'@'host' PASSWORD EXPIRE NEVER;

另一种方法
先进入数据库

 mysql -u root -p

再执行

mysql> ALTER USER `root`@`localhost` IDENTIFIED BY 'new_password',
       `root`@`localhost` PASSWORD EXPIRE NEVER;

参考
https://stackoverflow.com/questions/33387879/mysql-password-expired-cant-connect

;