yum安装mysql
交流QQ群:637106415
本文以腾讯云为例
提示:以下命令都是在 root 账户下执行的命令。
每次安装mysql的时候都非常痛苦。因为至少要编译半个小时,在想有没有什么简单的办法,我一查官方文档,真让我看到一个简单的yum的安装办法。现在步骤如下:
删除已经存在的mysql
我们执行以下命令:
rpm -qa|grep mysql
rpm -e mysql mysql-libs
yum -y remove mysql-server mysql mysql-libs
配置源
首先我们需要获取分发源的地址(点击此处)。我现在提供 Red Hat/Centos 连接如下:
#Red Hat7/CentOS7
http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
#Red Hat6/CentOS6
http://dev.mysql.com/get/mysql57-community-release-el6-9.noarch.rpm
#Red Hat5/CentOS5
http://dev.mysql.com/get/mysql57-community-release-el5-7.noarch.rpm
#Fedora 24
http://dev.mysql.com/get/mysql57-community-release-fc24-9.noarch.rpm
#Fedora 23
http://dev.mysql.com/get/mysql57-community-release-fc23-9.noarch.rpm
#Fedora 22
http://dev.mysql.com/get/mysql57-community-release-fc22-8.noarch.rpm
比如说我现在的系统是CentOS7,那么我就使用如下方法进行安装:
[root@localhost ~]# rpm -ivh http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
获取http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
警告:/var/tmp/rpm-tmp.yIWWrJ: 头V3 DSA/SHA1 Signature, 密钥 ID 5072e1f5: NOKEY
准备中… ################################# [100%]
正在升级/安装…
1:mysql57-community-release-el7-9 ################################# [100%]
我们可以通过以下方法检测是否已经成功安装了rpm源:
[root@localhost ~]# yum repolist enabled | grep “mysql.-community.”
mysql-connectors-community/x86_64 MySQL Connectors Community 24
mysql-tools-community/x86_64 MySQL Tools Community 38
mysql57-community/x86_64 MySQL 5.7 Community Server 146
出现最后一行内容就表示已经安装成功了。
选择安装版本
注意,默认安装源之后自动开启5.7系列的安装。如果你要安装的MySQL低于5.7那么可以通过本节来进行修改源,否则跳过本节即可。
当你使用此方法进行安装MySQL的时候,会默认安装mysql的最新稳定版本(在我现在安装的时候,最新版本