Centos

無法安裝 MySQL 並出現錯誤“轉換檢查錯誤”

  • October 4, 2019

我在 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
-------------

(我已經粘貼了更多以獲得更好的條件,錯誤摘要下也沒有任何內容)

我試圖執行類似的命令yum remove mariadb-libs yum erase mariadb-libs yum remove mariadb yum remove mariadb-server yum clean all,但都無法工作

請幫忙!

這有點為時過早,但在我的測試盒上重新創建問題後,我發現了以下內容:

我安裝了 mariadb 並且在嘗試安裝 mysql-server 之後,我收到了相同的事務錯誤。我刪除了 mariadb-libs-1:5.5.56-2.el7.x86_64 並且錯誤仍然發生。我接下來做的是:

yum remove MariaDB-common*

這刪除了 MariaDB-common 和 MariaDB-client。之後,我能夠毫無問題地安裝 mysql-server。

引用自:https://serverfault.com/questions/893231