一、查看以后环境是否装置MySQL,如有装置MySQL或者Mariadb,能够卸载;
rpm -qa | grep mysqlpm -qa |grep mariadbyum remove mariadb-libs-5.5.64-1.el7.x86_64
二、下载并装置
1、国内用户思考切换yum源为阿里云;
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repoyum makecacheyum update -y
2、下载对应版本的MySQL RPM安装包,下载地址http://mirrors.ustc.edu.cn/mysql-ftp/Downloads
# server包wget https://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-5.7/mysql-community-server-5.7.31-1.el7.x86_64.rpm# client包wget http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-5.7/mysql-community-client-5.7.31-1.el7.x86_64.rpm# common包wget http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-5.7/mysql-community-common-5.7.31-1.el7.x86_64.rpm# lib包wget http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-5.7/mysql-community-libs-5.7.31-1.el7.x86_64.rpm
3、装置依赖包
yum install -y perl libaio net-tools
4、装置对应版本的MySQL(按程序)
rpm -ivh mysql-community-common-5.7.31-1.el7.x86_64.rpm --force --nodepsrpm -ivh mysql-community-libs-5.7.31-1.el7.x86_64.rpm --force --nodepsrpm -ivh mysql-community-client-5.7.31-1.el7.x86_64.rpmrpm -ivh mysql-community-server-5.7.31-1.el7.x86_64.rpm
5、启动MySQL
systemctl start mysqld.servicesystemctl status mysqld.service
6、登陆MySQL更新默认明码,
# 获取默认root明码cat /var/log/mysqld.log | grep 'password'# 登陆mysql,更改默认明码mysql -u root -pset password=password('xxxxxx')# 开启近程连贯use mysql;update user set Host = '%' where Host = 'localhost' and User='root';flush privileges;