在網絡上找了很多攻略,兩種辦法
1) yum-y install mariadb mariadb-server 但阿裡雲的yum資源還在5.X,不能滿足要求
2) rpm 找到資源網站下載下傳一系列的檔案,然後挨個安裝.....麻煩
最後在官網找到安裝辦法,翻譯轉一下 :)
具體辦法在/etc/yum.repos.d/目錄下編輯 MariaDB.repo
内容如下:
# MariaDB 10.2 CentOS repository list -created 2017-12-23 03:35 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
baseurl可根據自己的要求替換鏡像網站,我感覺阿裡雲直接這個網址就行了
然後執行
yuminstall MariaDB-server MariaDB-client
執行完成,後續就是設定了,根據自己的要求進行設定
來自 <https://downloads.mariadb.org/mariadb/repositories/#mirror=tuna&distro=CentOS&distro_release=centos7-amd64--centos7&version=10.2>
暫時還沒有太搞清楚太多的配置,就把網絡上找到的一些配置貼在這裡吧
啟動服務
systemctl startmariadb
允許自動啟動配置
systemctl enablemariadb
配置字元集
第一次配置
mysql_secure_installation
第一步要求修改root密碼
初始化參數,基本上選擇‘Y’就行了
重新啟動服務
systemctl restartmariadb
配置外網通路
[[email protected]~]# mysql -u root -p
MariaDB [(none)]>use mysql
MariaDB [mysql]>GRANT ALL PRIVILEGES ON *.* to 'root'@'%' identified by '[email protected]';
MariaDB [mysql]>select user,password,host from user;
MariaDB [mysql]>\q
[[email protected]~]# service mariadb restart