今天连接mysql报出如下错误:
密码过期无法登陆
mysql -h localhost -u root -p (连接mysql服务器)
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');(重新修改root密码)
ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;(不验证有效期)
之后删除Navicat里的连接新建连接即可。