# Linux雲端資料庫 第一步:<br> 下載mariadb與mariadb-server套件 ``` $ sudo yum groupinstall mariadb mariasb-client -y ``` ![](https://i.imgur.com/TrlnAB8.png) 第二步:<br> 啟動mariaDB服務 ``` $ sudo systemctl start mariadb ``` ![](https://i.imgur.com/OCHK5hO.png) 第三步:<br> 讓linux每次開機都會自動啟動MariaDB服務 ``` $ sudo systemctl enable mariadb ``` ![](https://i.imgur.com/p5EYvW2.png) 第四步:<br> 檢視MariaDB服務啟動狀態 ``` sudo systemctl status mariadb ``` ![](https://i.imgur.com/NE04r0X.png) 第五步:<br> 加強MariaDB安全性 ``` $ sudo mysql_secure_installation ``` ![](https://i.imgur.com/RS0Zglz.png) 這段程式碼主要在做以下動作:<br> 1.設定 root 帳號的密碼(此 root 是 MySQL 資料庫系統內的帳號,跟作業系統層的 root 無關)。<br> 2.禁止 root 從非本機登入。<br> 3.移除 anonymous 匿名者帳號。<br> 4.移除測試資料庫。<br> 第六步:<br> 查版本 ``` $ mysql -V ``` ![](https://i.imgur.com/4b5iBR0.png) 第七步:<br> 登入資料庫並簡單測試 ``` mysql -u root -h localhost -p ``` ![](https://i.imgur.com/cZfS4ik.png) 第八步:<br> show出全部資料庫並且創建一個新的 ``` show databases; ``` ``` create database ksu default character set utf-8 ``` ![](https://i.imgur.com/EykUhZF.png) 第九步:<br> 創建一個新的使用者並且給予ksu資料庫權限然後再進行刷新 ``` CREATE USER ‘G110E008’@‘%’ IDENTIFIED BY ‘G110E008’; ``` ![](https://i.imgur.com/IxebFrr.png) ``` GRANT ALL PRIVILEGES ON ksu.* TO G110E008@localhost; ``` ![](https://i.imgur.com/GHa8NNU.png) ``` flush privileges; ``` 第十步:<br> 進行遠端連線設定 ``` sudo vi /etc/my.cnf.d/ server.cnf ``` ![](https://i.imgur.com/u8VMmCn.png) 第十一步:<br> 開放防火牆<br> 設port為(3306)並重新啟動 ``` sudo firewall-cmd --zone=public --add-port=3306/tcp --permanent ``` ![](https://i.imgur.com/BGd0Ctb.png) ``` sudo firewall-cmd --reload ``` 第十二步<br> client端連線 ``` mysql -u G110E008 -h 192.168.0.70 -p ``` ![](https://i.imgur.com/WCL0wzq.png)