在安裝mysql8.0並且使用最新版的centos7的時候出現了不少坑,這個是其中之一。
由於MySQL在CentOS7中收費了,所以已經不支持MySQL了,取而代之在CentOS7內部集成了mariadb,而安裝MySQL的話會和MariaDB的文件衝突,所以需要先卸載掉MariaDB。
使用rpm命令查找mariadb:
rpm -pa | grep mariadb
可能會出現:
mariadb-libs-5.5.56-2.el7.x86_64 、
然後我們進行刪除rpm包:
rpm -e mariadb-libs-5.5.56-2.el7.x86_64
可能出現這個包已經被使用的錯誤,如果判斷沒有特別的影響的話,直接強制刪除:
rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64
然後我們就刪除了這個mariadb數據庫