自從Sun被Oracle收購以后,原來Sun旗下的MySQL的所有權也落入Oracle的手中。MySQL未來存在閉源的潛在風險,因此社區(qū)采用分支的方式來避開這個風險辟宗。 過去一年中,大型互聯網用戶以及Linux發(fā)行商紛紛拋棄MySQL吝秕,轉投MariaDB陣營泊脐。MariaDB是MySQL的創(chuàng)始人Michael Widenius另起爐灶開發(fā)了完全兼容MySQL的數據庫系統(tǒng)。它是目前最受關注的MySQL數據庫衍生版烁峭,也被視為開源數據庫MySQL的替代品容客。Centos7的發(fā)行版默認就包含了MariaDB秕铛。
執(zhí)行安裝命令:
yum install mariadb mariadb-server
安裝完成后啟動:
systemctl start mariadb.service
設置成開機自動啟動:
systemctl enable mariadb.service
在使用的過程中,處理中文時會出現亂碼缩挑,因此需要修改配置文件my.cnf:
vi /etc/my.cnf
在[mysqld]下邊添加以下內容:
character-set-server=utf8
init_connect='SET NAMES utf8'
最后重啟服務:
systemctl restart mariadb.service