CentOS安裝MariaDB的方法
MariaDB:在mysql被oracle公司收購之後,原先mysql的開發者釋出了分支版本,也就是MariaDB。2017年,最新的MariaDB釋出版本是10.2,CentOS的官方yum中還停留在5.5版本。CentOS6的預設yum中還不包含MariaDB,而是mysql5.1版本。因此,如果需要最新版本的mysql功能,可以考慮安裝MariaDB的新版本:10.2
如果系統可以直接訪問外網,請使用下面的yum配置,然後直接yum安裝即可:
CentOS6.5上的yum的MariaDB.repo:
# MariaDB 10.2 CentOS repository list -created 2017-12-18 07:31 UTC
#http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl =http://yum.mariadb.org/10.2/centos6-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
yum安裝:
yum install MariaDB
即可正常安裝10.2版本的MariaDB。剩下的配置,與mysql方法一致。
CentOS7上yum的MariaDB.repo:
# MariaDB 10.2 CentOS repository list -created 2017-12-18 07:56 UTC
#http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.2/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
yum安裝:
yum install MariaDB-serverMariaDB-client
即可安裝10.2版本的MariaDB。
如果伺服器不能訪問外網,可以先手動下載MariaDB相關的rpm包。從上面的截圖中可以看到,Repository顯示為mariadb的,就可以直接在MariaDB的官網下載到,Repository顯示為base的,則可以直接通過作業系統的光碟來安裝。
CentOS6的MariaDB的相關包下載地址:
需要下載檔案:
CentOS7的MariaDB的相關包下載地址:
需要下載檔案:
注意:如果手動安裝MariaDB,要先檢查是否有安裝CentOS預設攜帶的mariadb-libs包,如果有,最好先解除安裝預設安裝的MariaDB的所有檔案,重新安裝10.2版的軟體。也可以通過—replacepkgs引數來替換對應的包。
如果手動安裝提示需要依賴其他包,大部分可以直接在CentOS的光碟中查詢,或者把CentOS的ISO映象做成本地yum的方式來安裝即可。