Centos7教程: MySQL開啟遠端訪問
阿新 • • 發佈:2018-11-09
1.安裝MySQL5.6--(MySQL安裝教程)
2. 使用iptables防火牆;
- 關閉firewall: systemctl stop firewalld.service
- 若沒安裝iptables:
- 檢視是否安裝iptables: systemctl status iptables
- 安裝iptables: yum install -y iptables
- 安裝iptables-service: yum install iptables-services
- 新增規則:
- 編輯防火牆配置檔案: vi /etc/sysconfig/iptables
新增埠如下: -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
esc鍵 + :wq 儲存退出。
- 重啟防火牆: systemctl restart iptables.service
- 設定開機啟動: systemctl enable iptables.servcie
3. 配置MySQL--(如何安裝啟動點選該連結 )
- 進入MySQL: mysql -u root -p
- 配置遠端訪問許可權:(遠端登入的使用者名稱為 root ,密碼為 password )
- 控制檯執行語句1: GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
- 控制檯執行語句2: FLUSH PRIVILEGES;