close

centos.png

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

yum -y install mariadb-server

1.JPG

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

2.JPG

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

3.JPG

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

systemctl start mariadb

systemctl enable mariadb

4.JPG

開啟Mariadb,輸入指令

mysql_secure_installation

5.JPG

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

6.JPG

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

7.JPG

登入Mariadb輸入指令,

mysql -u root -p

8.JPG

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

show databases;

9.JPG

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

select host,user from user;

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

13.JPG

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

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

再輸入指令

select host,user from user;

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

14.JPG

輸入指令

exit

離開Mariadb

10.JPG

firewall新增3306 port,輸入指令

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

重新載入firewall的永久設定

firewall-cmd --reload

11.JPG

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

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

12.JPG

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

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

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

arrow
arrow

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