Mysql

如何將 MySQL 5.6 升級到 MariaDB

  • April 15, 2015

我們在想要遷移到 MariaDB 的生產伺服器上使用 MySQL 5.6。原因很多——但主要原因是 MariaDB 上的 Master <-> Master Replication 的工作方式。

有很多關於從 MySQL 5.5 到 Mariadb 的跨級替換指南(這在我們的測試中也有效),但是在我們的測試中,當在基於 MySQL 5.6 的機器上執行時,替換中的 mariadb 替換不能正常工作。

有沒有關於這如何工作的提示?

提示如何在 Freebsd 10.0 上完成此操作的獎勵點

MySQL-5.6 的替代品是 MariaDB-10.0.x,而不是 5.5 版本。即便如此,我也不確定 Mysql 的所有功能是否都已移植到 MariaDB。

當時的目前版本databases/mariadb100-server是 10.0.17。您可以通過以下方式替換埠:

pkg delete -f mysql56-server
pkg delete -f mysql56-client
make -C /usr/ports/databases/mariadb100-server install clean

我希望你先在測試機器上嘗試所有這些。

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