搭建mysql8.0版本
一、CentOS7.X构建MySQL8.0数据库
本次采用yum构建MySQL8.0数据库,具体操作步骤如下:
#下载MySQL8.0 yum源
wget -c https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm
#安装MySQL8.0 yum源
rpm -ivh mysql80-community-release-el7-3.noarch.rpm
#安装MySQL8.0数据库
yum install -y mysql-community-server
#启动MySQL8.0数据库
systemctl start mysqld.service
#设置开机自启MySQL8.0数据库
systemctl enable mysqld.service
#查看MySQL数据库状态
systemctl status mysqld.service
#查看MySQL8.0数据库初始密码
grep "temporary password" /var/log/mysqld.log
#使用初始密码登入数据库
mysql -uroot -p"$(grep "temporary password" /var/log/mysqld.log |awk '{print $NF}')"
二、MySQL8.0数据库设置
#设置MySQL8.0数据库密码
MySQL> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MySQL@2020';
#更改MySQL8.0数据库安全策略
MySQL> set global validate_password.policy=0;
MySQL> set global validate_password.length=4;