mysql5.7 版本以上默认密码不再是为空了,而是在安装时会随机生成一个默认密码
用以下命令可查看该默认的密码
grep "temporary password" /var/log/mysqld.log
刚安装的mysql密码校验等级比较高,设置一些简单密码(123456789)不会通过,
用以下命令设置安全等级
set global validate_password_policy=0;
修改root密码:
set password = password('123456789');
再设置root用户密码永不过期
ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;
退出重新登录即可
设置mysql为开启自启动命令
systemctl enable mysqld