mariadb-remove-mysql.jpg

如何徹底刪除Mysql並安裝MariaDB 10

我們有一些流行的數據庫工具,它們是獨立的和常用的。 通常您可以在同一台服務器上使用兩個不同的關係數據庫管理系統 (RDBMS),如果它們不使用相同的端口,但如果您想使用服務器的最大資源,則不建議這樣做。 通常建議在每台服務器上安裝每個 RDBMS,或者在必要時在保留數據後卸載不需要的 RDBMS 並安裝新的。 最後一點甚至不適用於兩個 RDBMS,即 MariaDB 和 MySql。 您可能需要刪除 MySql 才能安裝 MariaDB,但有時您可能會遇到在 Linux 機器上卸載 My​​SQL 的問題。 在本教程中,我將向您展示如何完整正確地卸載 My​​SQL,以便在您的 Centos 7 服務器上安裝 MariaDB 10。 了解問題 如果我們簡單地刪除 MySQL 包並嘗試安裝 MariaDB,您的系統將嘗試重新安裝 MySQL。 您將收到一條錯誤消息,表明 MariaDB 已過時,您的系統將嘗試重新安裝 MySql: # yum install MariaDB-server MariaDB-client -y Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirrors.linode.com * epel: mirrors.kernel.org * extras: mirrors.linode.com * rpmforge: mirrors.evowise.com * updates: mirrors.linode.com Resolving Dependencies –> Running transaction check —> Package MariaDB-client.x86_64 0:10.1.26-1.el7.centos will be installed…