騰訊雲主機 MySQL 遠程訪問配置方法


 使用騰訊雲主機安裝 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 命令模式

  1. mysql> use mysql;  
  2. mysql> GRANT ALL ON *.* TO 用戶名@'%' IDENTIFIED BY '密碼' WITH GRANT OPTION;  
  3. #這句話的意思 ,允許任何IP地址(上面的 % 就是這個意思)通過 “用戶名” 帳戶  和 “密碼” 來訪問這個MySQL Server  
  4. #建議增加專門的遠程訪問賬戶,root帳戶是默認無法遠程登陸的,只可以本地登陸,可以改為遠程賬戶,但是不建議這樣做 

 

結束

通過以上配置,你應該就能夠通過遠程 IP 成功連接到雲主機的 MySQL 服務了,測試過 MySQL Workbench 和 HeidiSQL 客戶端都能成功連接

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM