无法安装 MySQL 并出现错误“转换检查错误”

And*_*hoe 2 mysql centos mariadb centos7

我在 CentOS 7 上运行,在第一次安装 MySQL 时失败,所以我关闭了电源(插头不正确),第二次安装时出现以下错误:

Downloading packages:
mysql-community-server-5.7.21-1.el7.x86_64.rpm             | 164 MB   01:22     
Running transaction check
Running transaction test


Transaction check error:
  file /etc/my.cnf from install of mysql-community-server-5.7.21-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64

Error Summary
-------------
Run Code Online (Sandbox Code Playgroud)

(为了更好的条件,我粘贴了更多,错误摘要下也没有任何内容)

我试过运行类似的命令yum remove mariadb-libs yum erase mariadb-libs yum remove mariadb yum remove mariadb-server yum clean all,但都无法工作

请帮忙!

Nas*_*ley 5

这有点为时过早,但在我的测试盒上重新创建问题后,我发现了以下内容:

我安装了 mariadb,在尝试安装 mysql-server 之后,我收到了同样的事务错误。我删除了 mariadb-libs-1:5.5.56-2.el7.x86_64 并且错误仍然发生。我接下来做的是:

yum remove MariaDB-common*
Run Code Online (Sandbox Code Playgroud)

这删除了 ​​MariaDB-common 和 MariaDB-client。之后,我能够毫无问题地安装 mysql-server。