從MySQL到MariaDB

前言

雖說筆者不想網站有甚麼大變化,但基於穩定性以及日後發展的需要,還得經常更換伺服器軟體,就好比從Apache轉到Nginx一樣,反應更快,記憶體使用較少,縱然這些改變都耗費大量時間,但這些都可以讓系統更加穩定,那當然去做!

困難

雖然筆者MySQL版本是最新版的,但跟MariaDB仍然有不相容的情況,幸好筆者吸收上次經驗之後這次有做備份,能使用sql檔案恢復資料庫,筆者先清除舊目錄(因為直接升級出錯了),backup my.cnf 然後再刪除,最後作安裝,但是由於sql檔案內有mysql 資料庫的出現,因此直接刪掉就沒事。

資料庫出現了,可惜資料表不出現,那筆者唯有從sql檔案裡面自行拿出來然後再run一次mysql query 了。

結果

成功更新,RAM佔用更少,相信被停的機會率應該會比之前低吧!

原先MySQL版本: 8.0 Beta

MariaDB 版本:10.2.4 Beta