type
Post
status
Published
slug
2019/07/27/1564656222094
summary
A Quick Guide to Using the MySQL Yum Repository
tags
Linux
Mysql
Centos
category
Linux
icon
password
new update day
Property
Oct 22, 2023 01:31 PM
created days
Last edited time
Oct 22, 2023 01:31 PM

A Quick Guide to Using the MySQL Yum Repository

第一步:添加 MySql Tum 仓库源

1. 下载相应的 MySQL Yum Repository 文件

需注册登录

2. 安装相应的 MySQL Yum Repository

shell> sudo rpm -Uvh platform-and-version-specific-package-name.rpm # shell> sudo rpm -Uvh mysql80-community-release-el6-n.noarch.rpm

3. 选择发布系列

使用MySQL Yum存储库时,默认选择安装MySQL的最新GA版本。
在MySQL Yum存储库(https://repo.mysql.com/yum/)中,MySQL社区服务器的不同发行版系列托管在不同的子存储库中。默认情况下启用最新GA系列(当前为MySQL 8.0)的子存储库,默认情况下禁用所有其他系列(例如,MySQL 5.7系列)的子存储库。使用此命令查看MySQL Yum存储库中的所有子存储库,并查看哪些子存储库已启用或禁用。
shell> yum repolist all | grep mysql
要从最新的GA系列安装最新版本,无需进行任何配置。要从最新GA系列以外的特定系列安装最新版本,可以使用 yum-config-manager或dnf config-manager命令 禁用最新GA系列的子存储库并启用特定系列的子存储库。
下面的命令将禁用8.0系列的子存储库并启用5.7系列的子存储库。
shell> sudo yum-config-manager --disable mysql80-community shell> sudo yum-config-manager --enable mysql57-community
除了使用 yum-config-manager或dnf config-manager 命令外,您还可以通过手动编辑 /etc/yum.repos.d/mysql-community.repo 文件来选择系列。这是文件中发布系列的子存储库的典型条目:
[mysql80-community] name=MySQL 8.0 Community Server baseurl=http://repo.mysql.com/yum/mysql-8.0-community/el/6/$basearch/ enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql # Enable to use MySQL 5.7 [mysql57-community] name=MySQL 5.7 Community Server baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/6/$basearch/ enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
注意在任何时候应该只启用一个发布系列子存储库当启用多个版本系列的子存储库时Yum将使用最新的系列
通过运行以下命令并检查其输出来验证是否已启用和禁用了正确的子存储库
shell> yum repolist enabled | grep mysql

4. 开始安装MySQL

shell> sudo yum install mysql-community-server

5. 启动 MySQL Server

# centos6 shell> sudo service mysqld start shell> sudo service mysqld status # centos7 shell> sudo systemctl start mysqld.service shell> sudo systemctl status mysqld.service
 
欢迎加入喵星计算机技术研究院,原创技术文章第一时间推送。
notion image
 
Nginx静态服务配置--深入理解root与alias指令CentOS 7 安装 dig 命令