问题描述:
访问PHPMyAdmin提示:Your password has expired. To log in you must change it using a client that supports expired passwords.
访问需要连接MySQL数据库的程序时,会提示数据库无法连接,如访问Wordpress程序提示“建立数据库连接时出错”;访问Discuz系统会提示“Discuz! Database Error – (1862) notconnect”。

【解决方法一】
执行以下SQL语句修改数据库密码:
set password for root@localhost = password(‘kiuyshde’);
注:root为MySQL数据库用户名,kiuyshde为该用户的新密码。

【解决方法二】
进入MySQL命令行,输入root密码。
执行以下命令,修改root密码(可以仍旧保持原来的值):
ALTER USER USER() IDENTIFIED BY ‘dkfijfgod’;

【设置密码永不过期】
在修改密码后,也可通过执行以下命令,设置特定用户的密码永不过期:
ALTER USER ‘root’@’localhost’ PASSWORD EXPIRE NEVER;
如修改其它用户的密码永不过期,则改root为相应的用户名。