以SQLyog為例(Navicat同理):
登入遠端資料庫伺服器檢視當前存在使用者:即點選使用者管理器(人像圖示),檢視使用者。
1)如果某一使用者 主機一欄中是”%”,則表示本使用者是開放的,只要網路允許都可以用此使用者名稱進行資料庫連線。
2)如果該使用者 主機一欄中是IP地址,則表示本使用者只針對此IP開放。
3)如果該使用者 注意一欄中是“localhost”,則表示本使用者只針對本地進行開放。
所以,如果想要遠端連線,需要新建立一個使用者,或者是更新一個使用者。具體設定內容設定成 1)、2)(IP換成要連線資料庫伺服器的IP地址)內容即可。儲存,重啟mysql資料庫服務。
注意檢視資料庫伺服器防火牆,關閉或者開啟遠端埠(一般是3306);
在要連線的電腦上SQLyog,主機輸入資料庫伺服器IP地址,使用者名稱輸入對本機開放的對應使用者名稱。密碼一般是資料庫伺服器本資料庫登入密碼。埠號同理輸入。連線即可