zoukankan      html  css  js  c++  java
  • CentOS 7数据库mysql和mariadb手动安装冲突的问题解决

    由于确定使用mysql,那只有卸载mariadb了。

    一、首先查看当前安装的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)包,然后一个一个安装吧。

  • 相关阅读:
    Repeater控件用法
    python的文件锁使用
    python的文件锁使用
    python的文件锁使用
    linux下文件描述符的介绍
    linux下文件描述符的介绍
    linux下文件描述符的介绍
    Linux 2.6 中的文件锁
    Linux 2.6 中的文件锁
    Linux 2.6 中的文件锁
  • 原文地址:https://www.cnblogs.com/yoyotl/p/6063592.html
Copyright © 2011-2022 走看看