use*_*531 10 mysql linux centos rpm yum
我刚刚安装了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 ~]#
Run Code Online (Sandbox Code Playgroud)
另一种方法是根据http://dev.mysql.com/doc/refman/5.5/en/linux-installation-rpm.html安装RPM软件包,这是"推荐安装MySQL的方法" .我已经这样做了,并没有过于复杂,但是,我担心,因为我经常被告知我应该总是按照yum安装.在文档的最后,它确实描述了使用yum非常短暂地这样做,然而,它是如此简短,我怀疑它是否是要走的路.
那么......对于不是大师的Linux用户来说,在Centos机器上安装/升级MySQL的最佳方法是什么?
Bil*_*win 14
就在本周(2013-10-28),MySQL宣布了MySQL社区版的官方yum存储库.这些软件包适用于兼容RHEL的Linux(例如CentOS).
所有详细信息,包括如何在您的系统上设置yum回购,都可以从公告中找到:
http://insidemysql.com/announcing-new-yum-repositories-for-mysql/
有点偏离主题,但我们去了.
建议从存储库进行安装,因为稍后可以通过简单的方式将软件更新到更新的版本yum upgrade.存储库会为您处理,以及软件可能与其他库一起使用的任何依赖项.
手动安装的RPM软件包(即使yum只能作为安装程序使用)也必须手动管理.
由于MySQL RPM软件包没有显示依赖关系(据我从手册中可以看出),从这一方面来说你是安全的.
并回答你的问题:最好的方法是坚持使用存储库中的版本.如果您需要更新的版本,那么您走的是正确的道路.
小智 8
我自己不是大师,但我对你提到的RPM方法的结果感到满意,因为其他时候我看到mysql-libs的问题是其他包的依赖.
(取决于你想要的5.6版本和cpu)
mkdir MySQL
cd MySQL
wget http://dev.mysql.com/get/Downloads/MySQL-5.6/MySQL-5.6.16-1.el6.x86_64.rpm-bundle.tar
tar -xvf MySQL-5.6.16-1.el6.x86_64.rpm-bundle.tar
yum install MySQL*rpm
Run Code Online (Sandbox Code Playgroud)
以正确的顺序安装它们并一步删除mysql-libs而不会发生冲突.
http://dev.mysql.com/doc/refman/5.6/en/linux-installation-rpm.html
| 归档时间: |
|
| 查看次数: |
53950 次 |
| 最近记录: |