0%

centos6.5使用yum安装mysql

要使用yum 安装mysql,要使用mysql的yum仓库,先从官网下载适合你系统的仓库
http://dev.mysql.com/downloads/repo/yum/
centos 6.5 对应的是mysql-community-release-el6-5.noarch.rpm
然后安装一下这个仓库列表

1
sudo yum localinstall mysql-community-release-el6-5.noarch.rpm 

执行这个命令后就能看到可安装的mysql

1
yum repolist enabled | grep "mysql.*-community.*"

如果我们是要安装最新的版本,那么可以直接执行

1
sudo yum install mysql-community-server

如果我们要选择版本,可以先执行下面这个命令查看一下有哪些版本

1
yum repolist all | grep mysql

如果要选择版本的话,有两种方式,一种是使用命令来

1
2
shell> sudo yum-config-manager --disable mysql56-community
shell> sudo yum-config-manager --enable mysql57-community-dmr

这个命令就是在仓库中启用5.7版本的,禁用5.6版本子仓库
或者编辑/etc/yum.repos.d/mysql-community.repo文件

1
2
3
4
5
6
7
# Enable to use MySQL 5.6
[mysql56-community]
name=MySQL 5.6 Community Server
baseurl=//repo.mysql.com/yum/mysql-5.6-community/el/5/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

enabled=0表示禁用
比如要安装5.7版本的mysql,要确定5.6的enabled=0,5.7的enabled=1,一次保证只启用一个子仓库

1
2
3
4
5
6
7
8
# Note: MySQL 5.7 is currently in development. For use at your own risk.
# Please read with sub pages: https://dev.mysql.com/doc/relnotes/mysql/5.7/en/
[mysql57-community-dmr]
name=MySQL 5.7 Community Server Development Milestone Release
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

然后我们就可以愉快的安装mysql了

1
sudo yum install mysql-community-server

安装完成后我们启动mysql

1
sudo service mysqld start

查看mysql状态

1
sudo service mysqld status