到了5.7,在部署完后,会有个默认的密码产生,你使用默认密码第一次登录后,需要使用alter命令修改密码,否则什么操作也不允许。在修改默认密码的时候需要注意一下下面的坑。
alter user 'root'@'localhost' identified by 'xxx' PASSWORD EXPIRE NEVER account unlock;
有个密码过期,你不指定,就是默认的值是default_password_lifetime指定的360天,需要注意下。
生成的初始密码会在日志中记录,所以对于自动化运维平台来说,多了一步处理,需要先去日志中查找初始密码,在修改密码。