我刚刚安装了 Centos 6.4,并使用 Centos 发行版附带的版本安装了 MySQL。令我沮丧的是,它是 MySQL 5.1.69 与当前的 5.6.12。如http://dev.mysql.com/doc/refman/5.5/en/linux-installation-native.html所述,“MySQL 版本通常会落后于当前可用版本”,但我没有期待那么久。
[root@centosBox ~]# rpm -qa | grep mysql
mysql-5.1.69-1.el6_4.x86_64
mysql-devel-5.1.69-1.el6_4.x86_64
mysql-server-5.1.69-1.el6_4.x86_64
mysql-libs-5.1.69-1.el6_4.x86_64
[root@centosBox ~]# whereis mysql
mysql: /usr/bin/mysql /usr/lib64/mysql /usr/include/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz
[root@centosBox ~]#
另一种方法是通过 RPM 包安装,这是根据http://dev.mysql.com/doc/refman/5.5/en/linux-installation-rpm.html的“安装 MySQL 的推荐方式” 。我已经这样做了,它并不过分复杂,但是,我很担心,因为我经常被告知我应该总是在可用时由 yum 安装。在文档的最后,它确实非常简短地描述了使用 yum 这样做,但是,它是如此简短以至于我怀疑它是否是要走的路。
所以....对于非大师 Linux 用户在 Centos 机器上安装/升级 MySQL 的最佳方式是什么?