升级mysql版本

升级mysql版本

我正在尝试在 centos 上将 mysql 包升级到 5.5。(亚马逊图片 - ami-cc5af9a5)

有 5.1 版本的 mysql-libs 无法卸载,因为 postfix 依赖它。但是除非我卸载这个 5.1 lib 版本的 mysql,否则我无法升级到 5.5 版本。

# rpm -qa  | grep -i mysql
mysql-libs-5.1.61-4.el6.x86_64

# rpm -e mysql-libs-5.1.61-4.el6.x86_64
error: Failed dependencies:
    libmysqlclient.so.16()(64bit) is needed by (installed) postfix-2:2.6.6-2.2.el6_1.x86_64
    libmysqlclient.so.16(libmysqlclient_16)(64bit) is needed by (installed) postfix-2:2.6.6-2.2.el6_1.x86_64
    mysql-libs is needed by (installed) postfix-2:2.6.6-2.2.el6_1.x86_64

有人能告诉我如何升级到 MySQL 5.5 而不影响其他软件包吗?我已经下载了 rpm,因为 yum install / upgrade 不起作用,因为它内置了 5.1 版本。

答案1

查看--nodepsrpm 手册页中的选项:

# rpm -e --nodeps mysql-libs

答案2

使用 remi 存储库升级 MySQL。他还安装了 5.1 兼容包,以便您的其他包(如 Postfix)可以继续工作。

相关内容