CentOS7安装MySQL5.7提示mariadb-libs-1:5.5.56-2.el7.x86_64包冲突了

Linux CentOS7安装MySQL5.7.28,报错如下


 1. [root@ZJJH-4GXXYY-DB-02 root4]# rpm -ivh mysql-community-common-5.7.28-1.el7.x86_64.rpm 
warning: mysql-community-common-5.7.28-1.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
Preparing...                          ################################# [100%]
        file /usr/share/mysql/czech/errmsg.sys from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/danish/errmsg.sys from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/dutch/errmsg.sys from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/english/errmsg.sys from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/estonian/errmsg.sys from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/french/errmsg.sys from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/german/errmsg.sys from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/greek/errmsg.sys from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/hungarian/errmsg.sys from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/italian/errmsg.sys from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/japanese/errmsg.sys from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/korean/errmsg.sys from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/norwegian-ny/errmsg.sys from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/norwegian/errmsg.sys from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/polish/errmsg.sys from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/portuguese/errmsg.sys from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/romanian/errmsg.sys from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/russian/errmsg.sys from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/serbian/errmsg.sys from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/slovak/errmsg.sys from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/spanish/errmsg.sys from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/swedish/errmsg.sys from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/ukrainian/errmsg.sys from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/charsets/Index.xml from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/charsets/armscii8.xml from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/charsets/ascii.xml from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/charsets/cp1250.xml from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/charsets/cp1251.xml from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/charsets/cp1256.xml from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/charsets/cp1257.xml from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/charsets/cp850.xml from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/charsets/cp852.xml from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/charsets/cp866.xml from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/charsets/dec8.xml from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/charsets/geostd8.xml from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/charsets/greek.xml from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/charsets/hebrew.xml from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/charsets/hp8.xml from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/charsets/keybcs2.xml from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/charsets/koi8r.xml from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/charsets/koi8u.xml from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/charsets/latin1.xml from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/charsets/latin2.xml from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/charsets/latin5.xml from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/charsets/latin7.xml from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/charsets/macce.xml from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/charsets/macroman.xml from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
        file /usr/share/mysql/charsets/swe7.xml from install of mysql-community-common-5.7.28-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
[root@ZJJH-4GXXYY-DB-02 root]# 

仔细看提示信息,是mariadb-libs-1:5.5.56-2.el7.x86_64包冲突了。把它删掉即可。

使用yum list | grep命令查询mariadb-libs


 **[root@ZJJH-4GXXYY-DB-02 root]# yum list | grep  mariadb-libs**
Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast
mariadb-libs.x86_64                     1:5.5.56-2.el7                 @anaconda
mariadb-libs.i686                       1:5.5.60-1.el7_5               RHEL7    
mariadb-libs.x86_64                     1:5.5.60-1.el7_5               RHEL7    

使用yum remove 命令删除mariadb-libs.x86_64项

**[root@ZJJH-4GXXYY-DB-02 root]# yum remove  mariadb-libs.x86_64** 
Loaded plugins: fastestmirror, langpacks
Resolving Dependencies
--> Running transaction check
---> Package mariadb-libs.x86_64 1:5.5.56-2.el7 will be erased
--> Processing Dependency: libmysqlclient.so.18()(64bit) for package: 2:postfix-2.10.1-6.el7.x86_64
--> Processing Dependency: libmysqlclient.so.18(libmysqlclient_18)(64bit) for package: 2:postfix-2.10.1-6.el7.x86_64
--> Running transaction check
---> Package postfix.x86_64 2:2.10.1-6.el7 will be erased
--> Finished Dependency Resolution
RHEL7                                                                                                                                                                                                                 | 2.8 kB  00:00:00     
RHEL7/group_gz                                                                                                                                                                                                        |  95 kB  00:00:00     
RHEL7/primary                                                                                                                                                                                                         | 2.1 MB  00:00:00     

Dependencies Resolved

=============================================================================================================================================================================================================================================
 Package                                                    Arch                                                 Version                                                       Repository                                               Size
=============================================================================================================================================================================================================================================
Removing:
 mariadb-libs                                               x86_64                                               1:5.5.56-2.el7                                                @anaconda                                               4.4 M
Removing for dependencies:
 postfix                                                    x86_64                                               2:2.10.1-6.el7                                                @anaconda                                                12 M

Transaction Summary
=============================================================================================================================================================================================================================================
Remove  1 Package (+1 Dependent package)

Installed size: 17 M
Is this ok [y/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Warning: RPMDB altered outside of yum.
  Erasing    : 2:postfix-2.10.1-6.el7.x86_64                                                                                                                                                                                             1/2 
  Erasing    : 1:mariadb-libs-5.5.56-2.el7.x86_64                                                                                                                                                                                        2/2 
  Verifying  : 1:mariadb-libs-5.5.56-2.el7.x86_64                                                                                                                                                                                        1/2 
  Verifying  : 2:postfix-2.10.1-6.el7.x86_64                                                                                                                                                                                             2/2 

Removed:
  mariadb-libs.x86_64 1:5.5.56-2.el7                                                                                                                                                                                                         

Dependency Removed:
  postfix.x86_64 2:2.10.1-6.el7                                                                                                                                                                                                              

Complete!

再次使用yum list | grep命令查询mariadb-libs-1:5.5.56-2.el7版本是否删除

已经没有mariadb-libs,版本为1:5.5.56-2.el7。

[root@ZJJH-4GXXYY-DB-02 root]# yum list | grep  mariadb-libs   
mariadb-libs.i686                       1:5.5.65-1.el7                 RHEL7    
mariadb-libs.x86_64                     1:5.5.65-1.el7                 RHEL7    


重新安装MySQL,安装成功。

[root@ZJJH-4GXXYY-DB-02 root]# rpm -ivh mysql-community-common-5.7.28-1.el7.x86_64.rpm 
warning: mysql-community-common-5.7.28-1.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
Preparing...                          ################################# [100%]
Updating / installing...
   1:mysql-community-common-5.7.28-1.e################################# [100%]
[root@ZJJH-4GXXYY-DB-02 root]# 

你可能感兴趣的:(mysql)