使用騰訊雲主機安裝 MySQL 之後,需要通過以下步驟進行配置以實作遠端通路,主要分為兩大部分
一、伺服器端口配置
1.如果你的雲主機配置了安全組,如果沒有配置安全組就可以直接跳過“步驟1”的操作,否則需要修改相應的安全組,在入站規則中增加 MySQL 服務端口号,通常是 3306 端口
1.1 檢視雲主機的安全組配置情況,選擇要操作的雲主機,“更多”--> “配置安全組”

1.2 如圖,目前使用了一個安全組(注:沒有勾選任何安全組的話則表示不啟用安全組政策)
1.3 配置安全組
注:"來源" 處填寫需要授權遠端通路的 IP 或 IP 段,如果是自動擷取的 IP,可以設定 “0.0.0.0/0” 表示不限制通路的 IP,"協定端口" 為 TCP:3306,"政策" 為 “允許”
成功添加規則
2. 配置雲主機防火牆
2.1 遠端進入雲主機,選擇防火牆設定
2.2 選擇“入站規則”,右鍵 “建立規則”
2.3 選擇“端口”
配置 3306 端口
起一個規則名,完成設定
二、在雲主機配置 MySQL 遠端通路的資料庫使用者
執行mysql 指令進入mysql 指令模式
mysql> use mysql;
mysql> GRANT ALL ON *.* TO 使用者名@'%' IDENTIFIED BY '密碼' WITH GRANT OPTION;
#這句話的意思 ,允許任何IP位址(上面的 % 就是這個意思)通過 “使用者名” 帳戶 和 “密碼” 來通路這個MySQL Server
#建議增加專門的遠端通路賬戶,root帳戶是預設無法遠端登陸的,隻可以本地登陸,可以改為遠端賬戶,但是不建議這樣做
結束:
通過以上配置,你應該就能夠通過遠端 IP 成功連接配接到雲主機的 MySQL 服務了,測試過 MySQL Workbench 和 HeidiSQL 用戶端都能成功連接配接
如您對本文有疑問或者有任何想說的,請點選進行留言回複,萬千網友為您解惑!