1、下载yum源文件
地址:http://dev.mysql.com/downloads/repo/yum/
例如:https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm
2、安装,检查
安装下载的文件:
yum localinstall mysql80014-community-release-el7-1.noarch.rpm
检查安装的MySQL源:
yum repolist all | grep mysql
显示如下:
3、检查,设置
根据需要安装的MySQL版本,选择禁用/启用需要的版本。
例如:禁用5.7版本,启用8.0版本
yum-config-manager --disable mysql57-community
yum-config-manager --enable mysql80-community
4、安装MySQL
使用yum命令安装MySQL,本次安装的MySQL版本号为上一步选择enable的版本
yum install mysql-community-server
5、启动MySQL
检查运行状态
service mysqld status
启动MySQL
service mysqld start
6、默认账号设置
默认安装后已创建有管理员账号'root'@'localhost 初始密码在日志文件中。获取方式,下图红框中即使初始密码
grep 'temporary password' /var/log/mysqld.log
登录MySQL并修改初始密码:
mysql -uroot -p
将密码限制规则设置成低级(0级):
mysql> set global validate_password_policy=0;
将初始密码修改成mysqlpassword:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'mysqlpassword';
注意:
1、 yum-config-manager命令在yum-utils包中,如找不到命令,则需要安装
yum install -y yum-utils
2、MySQL5.7的密码级别与validate_password_policy的值有关,取值及说明如下;