wget http://dev.mysql.com/get/mysql80-community-release-el7-7.noarch.rpm
sudo rpm -ivh mysql80-community-release-el7-7.noarch.rpm
yum -y update
yum -y install mysql-server
启动 mysql 服务
service mysqld start
查看服务状态
service mysqld status
生成临时密码
systemctl start mysqld
查看临时密码
grep "A temporary password" /var/log/mysqld.log
进入MySQL服务
mysql -uroot -p
填写临时密码 进入mysql
成功后由于MySQL8密码策略严格,所以设密码需要 alter user 'root'@'localhost' identified by '满足策略的密码'; 当前严格策略 数字加大小写字母
mysql8 修改简单密码策略 例如 123456
--可以使用以下命令进行修改
--密码验证策略低要求(0或LOW代表低级)
set global validate_password.policy=MEDIUM; 换成0
--密码至少要包含的小写字母个数和大写字母个数
set global validate_password.mixed_case_count=1; 换成0
--密码至少要包含的数字个数。
set global validate_password.number_count=1;
--密码至少要包含的特殊字符数
set global validate_password.special_char_co