Windows Server(r12) 配置 MySQL 遠程訪問 工作主要為兩部分, 一部分是 Windows 防火牆, 一部分是 MySQL 自身 Windows 埠遠程訪問 其實就是在 Windows 防火牆中加一條特定埠的入站規則 1. 控制面板→系統和安全→Windows防火牆 2. ...
Windows Server(r12) - 配置 MySQL 遠程訪問
工作主要為兩部分, 一部分是 Windows 防火牆, 一部分是 MySQL 自身
Windows 埠遠程訪問
其實就是在 Windows 防火牆中加一條特定埠的入站規則
- 控制面板→系統和安全→Windows防火牆
- 點擊左側菜單中的 "高級設置"
- 在 "高級設置" 視窗左側右鍵點擊 "入站規則"
- 此時右側菜單出現 "新建規則" 選項, 點擊
- 在“要創建的規則類型”中,點選“埠”,下一步,選擇“TCP”,“特定本地埠” 中填入埠號3306 (或實際的 MySQL埠)
- 點擊“下一步”,點選“允許連接”,再點“下一步”,根據用戶的實際情況和需求勾選域、專用或共用等選項,最後為這個規則命名
- 此時該埠已經可以被遠程訪問, 80 等其他埠也是這樣設置的
MySQL 遠程訪問
思路就是為遠程用戶名添加其他主機的訪問許可權
mysql -u root -p
# 輸入密碼進入 mysql
use mysql;
# 以下命令選其一即可, 推薦第一種
# 第二種欄位可能有所改變, 根據實際情況確定
grant all privileges on '想遠程訪問的資料庫名'.* to 'root'@'%' identified by "password";
update user set host = '%' where user = 'root';