1、卸载默认数据库
rpm -qa |grep mariadb |xargs yum remove -y && rm -rf /etc/my.cnf*
yum erase mysql mysql-server
2、配置YUM源
wget http://repo.mysql.com/mysql57-community-release-el7-9.noarch.rpm
rpm -ivh mysql57-community-release-el7-9.noarch.rpm
ls -rlt /etc/yum.repos.d/|grep mysql
yum clean all && yum makecache
3、安装数据库(这里发现如果是在多台虚拟机上安装,宿主机IP一样的情况下,后面几台可能会非常慢,估计是被限速了)
yum install -y "mysql-community-client" "mysql-community-server"
rpm -qa |grep mysql
rpm -ql mysql-community-server
4、启动数据库,设置为开机启动
systemctl start mysqld
systemctl enable mysqld
5、获取初始化密码
grep 'temporary password' /var/log/mysqld.log
6、根据日志中获取的密码登录数据库
mysql -uroot -p
7、设置新密码
set global validate_password_policy=0;
set global validate_password_length=6;
set password=password('000000');
exit;
8、重启数据库
systemctl restart mysqld
9、检查进程
ss -ntupl |grep mysql