- 安装YUM源
## CentOS 7 and Red Hat (RHEL) 7 ##
yum localinstall https://dev.mysql.com/get/mysql80-community-release-el7-2.noarch.rpm
## CentOS 6 and Red Hat (RHEL) 6 ##
yum localinstall https://dev.mysql.com/get/mysql80-community-release-el6-2.noarch.rpm
- 安装mysql8
yum install mysql-community-server
- 安装mysql5.7
yum --disablerepo=mysql80-community --enablerepo=mysql57-community install mysql-community-server
- 设置自启动
#centos7/RHEL7
systemctl start mysqld.service ## use restart after update
systemctl enable mysqld.service
#centos6/RHEL6
service mysqld start ## use restart after update
chkconfig --levels 235 mysqld on
- 获得初始随机root密码
grep 'A temporary password is generated for root@localhost' /var/log/mysqld.log |tail -1
- 重置root密码及其它安全相关设置
/usr/bin/mysql_secure_installation
- Change root password
- Remove anonymous users
- Disallow root login remotely
- Remove test database and access to it
- Reload privilege tables
按顺序根据提示进行相关设置