文章插图
这篇文章主要通过使用 MySQL Yum 存储库的方式在 CentOS 7 系统上安装 MySQL 5.7,记录了完整的安装过程和遇到的一些细节,在知道如何安装的同时,还能知道为什么要这样安装,希望看完这篇文章,可以对大家在安装 MySQL 的过程中带来一些帮助,下面开始 。
一、安装环境
安装环境如下:
服务器:CentOS 7
安装版本:MySQL 5.7(最新版)
二、安装过程和细节
1、在官网下载 MySQL Yum 源安装文件
用 MySQL Yum 存储库安装的方式,其实就是通过 Linux 系统的 Yum 源安装的方式,主要的 Yum 源配置文件存放在 /etc/yum.repos.d 目录下,所以要想通过这种方式安装 MySQL,我们必须添加 MySQL Yum 源配置 。
官网下载地址如下,目前最新是 mysql80-community-release-el7-3.noarch.rpm,下载这个即可,然后上传到服务器上
https://dev.mysql.com/downloads/repo/yum
下载完后,执行下面命令,就可以在服务器上添加 MySQL Yum 源配置
yum localinstall mysql80-community-release-el7-3.noarch.rpm执行完后,会在 /etc/yum.repos.d 目录下添加 MySQL Yum 源配置如下图
2、修改 Yum 源配置文件为自己需要安装的版本
因为这里下载的已经到 MySQL 8 版本的配置,所以如果不修改继续安装,默认会安装MySQL 8,可以用下面命令查看当前将会安装的版本
yum repolist all | grep mysql结果如下,可以看到 enabled 标记的就是将要安装的包
或者通过下面命令查看,可以更清楚地看到将要安装的包
yum repolist enabled | grep "mysql.*-community.*"如果想安装 MySQL 7,可以通过下面命令修改 MySQL Yum 源配置文件,执行完后,可以用上面命令看看结果
yum-config-manager --disable mysql80-communityyum-config-manager --enable mysql57-community或者可以直接修改 MySQL Yum 源配置文件,其实上面用yum-config-manager命令本质就是修改源配置文件 。我们打开配置文件,结果如下,我们把要安装版本的对应配置的改为 enabled=1 即可,不用安装的改为 enabled=0,另外可以看到里面 baseurl 配置就是 MySQL Yum 存储库的链接,后续安装就会从这里下载必要的安装包 。
# Enable to use MySQL 5.5[mysql55-community]name=MySQL 5.5 Community Serverbaseurl=http://repo.mysql.com/yum/mysql-5.5-community/el/7/$basearch/enabled=0gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql# Enable to use MySQL 5.6[mysql56-community]name=MySQL 5.6 Community Serverbaseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/7/$basearch/enabled=0gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql# Enable to use MySQL 5.7[mysql57-community]name=MySQL 5.7 Community Serverbaseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/enabled=0gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql[mysql80-community]name=MySQL 8.0 Community Serverbaseurl=http://repo.mysql.com/yum/mysql-8.0-community/el/7/$basearch/enabled=1gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql### 后续还有配置 ###3、删除本地默认安装的 MySQL
MySQL 除了自己的发行版本外,还有其他的第三方分支版本,比如 MariaDB,一般 CentOS 系统服务器上会默认安装这个版本的数据库,如果存在,需要先删掉,先用下面命令查看
rpm -qa | grep mariadb如果发现存在,用下面命令删除
rpm -e --nodeps mariadb-XXX -- 其中 XXX 表示不同版本4、安装 MySQL
设置好 MySQL Yum 源配置和处理好默认安装的数据库后,就可以开始安装 MySQL 了,直接使用下面命令安装
yum install mysql-community-server结果如下,默认会安装对应版本的最新版,这里安装的是 MySQL 5.7.34
执行上面命令,会自动下载 MySQL Yum 存储库的安装文件,默认会下载最新版本,从上面结果可以看到,主要会安装下面 4 个安装包,这也是安装一个 MySQL 必须的安装包,也不用关注各个安装包之间的依赖关系,会自己解决依赖
以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!
「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助:- 讲解linux清空某目录内文件 linux清空文件内容
- linux普通用户修改root密码 linux修改root密码命令
- 电脑怎么创建图片密码? 图片密码怎么设置
- 360发现全球汽车操作系统多个高危漏洞:获宝马和系统商双重致谢
- 台式机械硬盘安装教程 hdtune硬盘检测工具怎么办
- 安卓手机装win10系统操作方法 win10系统版本哪个好
- 自动喷水灭火系统由哪些部分组成
- 解压rar包命令详细解释 linux如何解压rar文件压缩包
- 电脑开不开机怎么重装系统教程 win7无法关机怎么办
- pvc地漏安装方法