mysql密码过期解决办法,mysql密码永不过期

1、进入到数据库服务器,windows需要进入到bin目录,linux应该是任意目录即可(但需要账号有权限)。以windows为例:C:Program FilesMySQLMySQL Server 5.7in

2、修改数据库密码

mysql -uroot -p
# 输入本地root账号密码,过期的密码也是可以登录的
# 修改数据库本地账号密码(本地账号密码过期,不修改密码不能做其他操作,所以本地密码也要改)
alter user root@localhost identified by root;
# 修改数据库远程账号密码
alter user root@% identified by Ae8WaKpJv2v7fRlv9XBs8ShHRQ;

3、修改账号密码永不过期(密码过期情况下需先进行上一步才能做这一步)。

# 设置密码永不过期(本地)
alter user root@localhost password expire never;
# 设置密码永不过期(远程)
alter user root@% password expire never;

*********************************************************************************************** author:蓝何忠 email:lanhezhong@163.com ***********************************************************************************************

经验分享 程序员 微信小程序 职场和发展