从 yum 更新 mysql 最新版本

从 yum 更新 mysql 最新版本

我想从 yum 更新我的 VPS 中的 mysql。

但是我只有 5.0.9 mysql 版本

我应该添加哪个存储库才能获取 mysql 最新版本。至少 5.1?(CentOS)

谢谢

答案1

下载最新的 Remi 存储库

wget http://rpms.famillecollet.com/el5.i386/remi-release-5-6.el5.remi.noarch.rpm

运行 rpm 安装命令

rpm -Uvh remi-release-5*.rpm

值得注意的是,一旦您使用第三方存储库来更新您的某些核心软件包,您将无法获得任何支持,因为 CentOS 的打包人员无法使用那里的所有不同软件包来测试 CentOS。

阅读此页面以了解更多第三方存储库: http://wiki.centos.org/AdditionalResources/Repositories

(我自己正在使用 remi,从来没有遇到过问题,不要启用这个存储库,如果你这样做,那么使用yum-priorities并将这个存储库设置为比你的 centos 存储库优先级更低)

答案2

在 /etc/yum.repos.d 目录下名为 remi.repo 的文件中添加以下几行:

[remi]
name=Les RPM de remi pour Enterprise Linux 5 - $basearch
baseurl=http://rpms.famillecollet.com/el5.$basearch/
http://remi.collet.free.fr/rpms/el5.$basearch/
http://iut-info.univ-reims.fr/remirpms/el5.$basearch/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi
failovermethod=priority

[remi-test]
name=Les RPM de remi en test pour Enterprise Linux $releasever - $basearch
baseurl=http://rpms.famillecollet.com/test-el5.$basearch/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi

运行以下命令:

yum --enablerepo remi update mysql
OR
yum --disablerepo \* --enablerepo remi update mysql

要检查是否已安装,请执行以下操作:

rpm -q mysql

相关内容