CentOS安装MySQL 5.6.26

我的服务器是CentOS 6.7 x86_64。 我通过yum -y install mysql-server 。 但是这个安装v5.1.73。

 Installed: mysql-server.x86_64 0:5.1.73-5.el6_6 Dependency Installed: mysql.x86_64 0:5.1.73-5.el6_6 perl-DBD-MySQL.x86_64 0:4.013-3.el6 perl-DBI.x86_64 0:1.609-4.el6 

我如何安装最新版本v5.6.26截至今天。

不要使用CentOS版本库,而要添加Oracle的版本库。 详细信息可以在这个链接中find:

http://dev.mysql.com/doc/refman/5.7/en/linux-installation-rpm.html

下面是我如何做到这一点:

 yum install http://www.percona.com/downloads/percona-release/redhat/0.1-3/percona-release-0.1-3.noarch.rpm yum install Percona-Server-client-56 Percona-Server-server-56 

这产生5.6.x

 $ mysql --version mysql Ver 14.14 Distrib 5.6.26-74.0, for Linux (x86_64) using 6.2 

请注意,Percona是MySQL的高性能分支。 这是一个直接replace,所以一切正常,标准的MySQL。

这就是CentOS的存储库,如果你想获得最新的版本,你必须从源代码自行编译或使用第三方存储库。 这不是火箭科学!

CentOS和Red Hat现在有一个名为“Software Collections”的软件库。 您可以按照这里的说明安装MySQL 5.6,并在第二个命令中replacerh-mysql56