CentOS 7数据库mysql和mariadb手动安装冲突的问题解决
2016-11-14 21:49
676 查看
由于确定使用mysql,那只有卸载mariadb了。
一、首先查看当前安装的mariadb包
本人得到结果是:mariadb-libs-5.5.44-2.el7.centos.x86_64
二、卸载mariadb
rpm -e mariadb-libs-5.5.44-2.el7.centos.x86_64得到错误提示如下:
提示有第三方的库依赖。
三、强制卸载mariadb
四、安装Mysql的库。
查看依赖库的示例如下:
得到的提示信息(部分)如下:
libstdc++.so.6()(64bit)
libstdc++.so.6(CXXABI_1.3)(64bit)
libstdc++.so.6(GLIBCXX_3.4)(64bit)
mysql-community-common(x86-64) >= 5.6.10
手动下载关联的库(rpm)包,然后一个一个安装吧。
一、首先查看当前安装的mariadb包
rpm -qa|grep mariadb
本人得到结果是:mariadb-libs-5.5.44-2.el7.centos.x86_64
二、卸载mariadb
rpm -e mariadb-libs-5.5.44-2.el7.centos.x86_64得到错误提示如下:
1 error: Failed dependencies: 2 libmysqlclient.so.18()(64bit) is needed by (installed) postfix-2:2.10.1-6.el7.x86_64 3 libmysqlclient.so.18(libmysqlclient_18)(64bit) is needed by (installed) postfix-2:2.10.1-6.el7.x86_64
提示有第三方的库依赖。
三、强制卸载mariadb
rpm -e --nodeps mariadb-libs-5.5.44-2.el7.centos.x86_64
四、安装Mysql的库。
查看依赖库的示例如下:
rpm -qpR mysql-community-libs-5.6.34-2.el7.x86_64.rpm
得到的提示信息(部分)如下:
libstdc++.so.6()(64bit)
libstdc++.so.6(CXXABI_1.3)(64bit)
libstdc++.so.6(GLIBCXX_3.4)(64bit)
mysql-community-common(x86-64) >= 5.6.10
易见:mysql-community-libs库依赖mysql-community-common库。
手动下载关联的库(rpm)包,然后一个一个安装吧。
相关文章推荐
- mysql5.7.19在centos虚拟机下手动(离线)安装配置过程与一些问题解决办法
- CentOS7 编译安装snmpd,解决与与Mariadb10冲突问题
- CentOS6.3 安装 MySQL5.6 提示冲突问题解决方法
- CentOS 7下安装MySQL与mariadb冲突的解决办法
- CentOS 7下安装MySQL与mariadb冲突的解决办法
- centos 安装mysql冲突解决方法
- centos6.4 安装 mysql5.5 confilt冲突 mysql5.1 lib 解决
- CentOS 6.4  安装mysql 5.5 rpm 的libaio问题的解决
- mysql手动安装之后出现的问题与解决
- CentOS 6.5安装MySQL中文乱码问题解决
- linux(centOS6) 安装Mysql 5.6.19数据库步骤、 问题以及相应的解决办法
- centos6.4 安装 mysql5.5 confilt冲突 mysql5.1 lib 解决
- 在CentOS上源码安装MySQL+安装问题解决+安全优化
- CentOS下PHP7的编译安装及MySQL的支持和一些常见问题的解决办法
- centos 安装mysql冲突解决方法:
- 解决centos下安装mysql5.6找不到my.conf与数据库表大小写识别问题
- 在cluster中的SQL节点上安装php-mysql会有冲突提示(问题已经解决)
- CentOS下PHP7的编译安装及MySQL的支持和一些常见问题的解决办法
- CentOS7下通过rpm方式安装MySQL及插入中文问题解决 [原创]
- centos 安装mysql中遇到问题的解决办法