CentOS7系统的默认提供mariadb进行安装,但是mariadb仅为MySQL的分支
下面介绍通过mysql提供的yum仓库进行mysql指定版本的安装
参考文章:
MySQL官方文档 https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/
MySQL官方文档 https://dev.mysql.com/downloads/repo/yum/
1、使用MySQL提供的yum源
- 0、不是新的操作系统安装需要卸载残留
#检查是否安装过MySQL其它版本
rpm -qa | grep mysql
#或者
yum list installed | grep mysql
#如果安装 需要卸载
yum -y remove 查出来的包名称
选择适合我们操作系统版本的rpm文件并下载

- 2、配置安装执行版本的MySQL
#安装rpm文件
yum install -y xxx.rpm
#查看yum仓库中提供的MySQL相关的包有哪些
yum repolist all | grep mysql
#默认启用最新版的MySQL 因此如果我们有安装指定版本的需求 只需要执行下面的命令
yum-config-manager --disable mysql80-community
yum-config-manager --enable mysql57-community
#如果为使用dnf的用户 则可以使用以下命令
dnf config-manager --disable mysql80-community
dnf config-manager --enable mysql57-community
#现在查看我们刚才进行的禁用以及启用操作是否生效
yum repolist enabled | grep mysql
#如果为CentOS8系列 调整版本安装指定版本的软件包时 需要禁用默认的模块
yum module disable mysql
- 3、正式安装
#安装
yum install mysql-community-server
#启动
systemctl start mysqld
#查看MySQL运行状态
systemctl status mysqld
原创文章,作者:witersen,如若转载,请注明出处:https://www.witersen.com