1. 程式人生 > >Centos7教程: MySQL開啟遠端訪問

Centos7教程: MySQL開啟遠端訪問

1.安裝MySQL5.6--(MySQL安裝教程

2. 使用iptables防火牆;

  • 關閉firewall:  systemctl stop firewalld.service
  • 若沒安裝iptables: 
  1. 檢視是否安裝iptables: systemctl status iptables
  2. 安裝iptables:  yum install -y iptables 
  3. 安裝iptables-service:  yum install iptables-services
  •  新增規則:
  1. 編輯防火牆配置檔案: 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. 控制檯執行語句1: GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
  2. 控制檯執行語句2: FLUSH PRIVILEGES;

4. 最後使用MySQL工具(SQLyog)連線