首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从RPM安装MariaDB 5.5.52,安装MariaDB 5.5.59

从RPM安装MariaDB 5.5.52,安装MariaDB 5.5.59
EN

Unix & Linux用户
提问于 2018-02-17 14:56:20
回答 1查看 552关注 0票数 1

我有一个带有MariaDB 5.5.52的数据库服务器:

代码语言:javascript
运行
复制
[root@sql01 ~]# yum list installed|grep 5.5.52-1.el7
Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast
mariadb.x86_64                    1:5.5.52-1.el7                       @base
mariadb-libs.x86_64               1:5.5.52-1.el7                       @CentOS
mariadb-server.x86_64             1:5.5.52-1.el7                       @base
[root@sql01 ~]# mysql -V
mysql  Ver 15.1 Distrib 5.5.52-MariaDB, for Linux (x86_64) using readline 5.1

我需要在新服务器上安装相同的版本,但是MariaDB作为MariaDB 5.5.59提供给新安装。因此,我得到了一个RPM,并按如下方式安装了它:

代码语言:javascript
运行
复制
wget http://ftp.hosteurope.de/mirror/archive.mariadb.org/mariadb-5.5.52/yum/centos7-amd64/rpms/MariaDB-5.5.52-centos7-x86_64-server.rpm
yum install MariaDB-5.5.52-centos7-x86_64-server.rpm

即使这是5.5.52的RPM,5.5.59也会被安装:

代码语言:javascript
运行
复制
[root@db01 ~]# yum list installed|grep 5.5.52-1.el7
MariaDB-server.x86_64                 5.5.52-1.el7.centos              installed
[root@db01 ~]# mysql -V
mysql  Ver 15.1 Distrib 5.5.59-MariaDB, for Linux (x86_64) using readline 5.1

知道为什么要安装5.5.59吗?

更有趣的输出:

代码语言:javascript
运行
复制
[root@db01 ~]# rpm -qf `which mysql`
MariaDB-client-5.5.59-1.el7.centos.x86_64
[root@db01 ~]# rpm -qa | fgrep 5.5.59
MariaDB-client-5.5.59-1.el7.centos.x86_64
MariaDB-common-5.5.59-1.el7.centos.x86_64
EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2018-02-17 15:32:49

在查看了请求的命令的输出之后,您似乎已经

代码语言:javascript
运行
复制
MariaDB-client-5.5.59-1.el7.centos.x86_64   and
MariaDB-common-5.5.59-1.el7.centos.x86_64

已安装,您需要将其降级。如何做到这一点取决于您的系统,但请尝试

代码语言:javascript
运行
复制
yum downgrade MariaDB-client-5.5.52-1 MariaDB-common-5.5.52-1

如果这样做不起作用,请尝试移除这些包(我假设您可以稍后恢复它们),然后重新安装其他程序包:

代码语言:javascript
运行
复制
rpm -e MariaDB-client-5.5.59-1 MariaDB-common-5.5.59-1

然后

代码语言:javascript
运行
复制
yum reinstall mariadb

(可能还有另外两个,让我们知道)

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/424810

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档