使用yum來安裝Mariadb,輸入指令

yum -y install mariadb-server

安裝完成後,修改Mariadb設定檔案

在[mysqld]下方新增character-set-server=utf8

啟動Mariadb服務,並設定開機時啟動,輸入指令

systemctl start mariadb

systemctl enable mariadb

開啟Mariadb,輸入指令

mysql_secure_installation

進入後第一次設定沒有密碼,直接按Enter,之後出現Set root password來設定新密碼,

之後設定有"詢問是否刪除匿名帳號","詢問是否禁止root遠端登入","詢問是否刪除測試資料庫""詢問重新載入資料表權限",都選擇"Y",

登入Mariadb輸入指令,

mysql -u root -p

輸入以下指令,可看到目前的資料庫,

show databases;

最後是要來設定遠端操作部分,輸入指令

select host,user from user;

可以看到目前只允許本機操作,

輸入以下指令,授權給某給IP主機可以連線至此Mariadb,

GRANT ALL PRIVILEGES ON *.* TO 'root'@'遠端IP來源' IDENTIFIED BY '密碼' WITH GRANT OPTION;

再輸入指令

select host,user from user;

可以看到已授權給遠端IP登入權力,

輸入指令

exit

離開Mariadb

firewall新增3306 port,輸入指令

firewall-cmd --zone=public --add-port=3306/tcp --permanent

重新載入firewall的永久設定

firewall-cmd --reload

設定完成後,再查看此zone所開的服務,輸入指令

firewall-cmd --zone=public --list-all

可以看到firewall允許3306 port進入,Mariadb要如何使用可以參與以下連結,

[教學] MariaDB/MySQL 常用指令操作與語法範例

終端機操作 MySQL(MariaDB) 指令~

文章標籤
全站熱搜
創作者介紹
創作者 鄭智遠 的頭像
鄭智遠

Michael_Jheng的部落格

鄭智遠 發表在 痞客邦 留言(1) 人氣(678)