1. 下載下傳MariaDB資料庫
測試: 目前虛拟機是否可以正确的連結外網
輸入:ping www.baidu.com 結束: ctrl+c

使用資料庫安裝指令:
[[email protected] src]# yum install mariadb-server 安裝mariadb資料庫
[[email protected] src]# yum clean all 清空已安裝檔案 如果下載下傳失敗之後執行的.
2 确認下載下傳
3 安裝完成提示
4 資料庫啟動
指令總結,使用啟動指令:
1. 啟動指令 [[email protected] src]# systemctl start mariadb
2. 重新開機指令 [[email protected] src]# systemctl restart mariadb
3. 關閉指令 [[email protected] src]# systemctl stop mariadb
4. 設定開機自起 [[email protected] src]# systemctl enable mariadb
5. 關閉開機自起 [[email protected] src]# systemctl disable mariadb
5. 資料庫初始化操作
第一次安裝,需要初始化,指令如下(注意打開資料庫):
mysql_secure_installation
6. 測試資料庫使用者名和密碼是否有效
7.關于連接配接資料庫的說明
說明:
1. 如果需要遠端連結資料庫必須通過防火牆,就是關閉防火牆
2. 如果遠端連結資料庫,資料庫中必須開啟遠端通路權限才行,否則拒絕連結
8.配置Linux資料庫權限(将域名設定成變量)
8.1 切換資料庫mysql
檢視資料庫: show databases;
使用資料庫mysql: use mysql;
8.2 修改資料庫表
檢視資料表: show tables;
查詢user表中的host/root/password:select host,user,password from user;
将host=“localhost” 改為 “%”:update user set host="%" where host="localhost";
重新整理資料庫權限:flush privileges;
9 配置Linux防火牆政策
9.1檢查防火牆狀态
指令: firewall-cmd --state
9.2 防火牆配置
說明:防火牆中有一個配置檔案,表示當Linux系統啟動時防火牆應該如何操作!!!
需求: 告訴linux系統以後開機不需要啟動防火牆
指令1: systemctl disable firewalld.service
指令2:systemctl enable firewalld.service
9.3 手動關閉防火牆
說明:通過指令手動将防火牆關閉,資料庫才能連接配接
指令1: systemctl stop firewalld.service
指令2: systemctl start firewalld.service
Linux安裝MariaDB資料庫1. 下載下傳MariaDB資料庫 2 确認下載下傳 3 安裝完成提示 4 資料庫啟動5. 資料庫初始化操作
9.4 手動開放防火牆端口(移除端口,不重新開機)
關于防火牆操作的解釋:
–zone #作用域
–add-port=80/tcp #添加端口,格式為:端口/通訊協定
–remove-port=80/tcp #移除端口,格式為:端口/通訊協定
–permanent #永久生效,沒有此參數重新開機後失效
檢查防火牆開放的端口:firewall-cmd --list-ports
檢查端口是否開放:firewall-cmd --query-port 80/tcp
開啟防火牆:firewall-cmd --zone=public --add-port=80/tcp --permanent
移除端口:firewall-cmd --zone=public --remove-port=9090/tcp --permanent
重新開機防火牆:firewall-cmd --reload