我在一些工作場所運行MySQL服務器,現在我想從我的家園連接到它,獲取數據庫等... 我有IPADress的工作場所計算機,但我無法從我的首頁MySQL程序,如果我在連接字符串中輸入ip地址... 似乎不能從publice訪問..是否有可能做到這一點呢?或不可能?如何連接到(私人)IP地址MySQL服務器?
0
A
回答
0
用MySQL,你需要訪問權限授予你試圖從連接到它的IP ..
GRANT USAGE ON *.* to [email protected] IDENTIFIED BY 'rootPassword';
GRANT ALL PRIVILEGES ON *.* TO [email protected] WITH GRANT OPTION;
XXX.XXX.XXX.XXX是試圖連接的計算機的IP from,您可以通過在google中輸入來找到,「whatsmyip」
如果您的工作站上啓用了防火牆,那麼您也必須允許您在防火牆中使用IP。
+0
好的,有一個consistens答案?我已經授予了我的專用IP地址的權限,但仍無法連接,因爲我無法到達服務器的IP地址(服務器在具有專用IP地址的某臺計算機上運行),無法從外部LAN區域訪問我想...那麼我必須做的步驟是什麼?授予訪問我的IP後? – user2883596
0
您還需要在MySQL配置中更改bind-address
。默認MySQL在localhost (127.0.0.1)
上運行,您需要將其更改爲0.0.0.0 (all interfaces)
。
如果沒有公共IP地址,則需要使用一些VPN,讀取另一個話題:https://askubuntu.com/questions/64016/access-workstations-without-public-ip-maybe-with-vpn
相關問題
- 1. AWS私有IP地址服務器可以連接到同一VPC中的公共IP地址服務器嗎?
- 2. 無法連接到MySQL服務器的ip地址(10061)
- 3. 使用服務器IP地址連接到mysql
- 4. 無法連接到使用IP地址的MySQL服務器
- 5. Mysql - 使用IP地址連接到遠程服務器
- 6. 任何網絡服務器可以識別私人IP地址
- 7. 如何讓Web服務將連接到路由器的raspberryp服務器連接到公有IP地址
- 8. 如何確定客戶端連接的服務器IP地址
- 9. 如何從給定的IP地址連接服務器的Android
- 10. 如何獲取HttpWebRequest連接的服務器的IP地址?
- 11. 如何訪問私人IP地址
- 12. 如何連接到本地IP地址
- 13. 使用IP地址連接到遠程SQL服務器
- 14. 使用名稱而不是IP地址連接到服務器
- 15. IP地址設置爲靜態,無法連接到服務器
- 16. 使用IP地址連接到mysql
- 17. 如何從phpmyadmin找到mySQL服務器的IP地址
- 18. 如何找到連接到服務器的客戶端的IP地址?
- 19. 找不到我的服務器的私有IP地址
- 20. 如何獲取服務器IP地址?
- 21. Java連接到IP地址
- 22. tcp服務器ip地址
- 23. 服務器的IP地址
- 24. DNS服務器IP地址
- 25. 服務器的IP地址
- 26. 碼頭工人內部wget(或任何連接)無法連接到服務器自己的IP地址
- 27. 連接到本地MySQL服務器
- 28. 連接到本地MySQL服務器RMySQL
- 29. 連接到本地MySQL服務器
「私人」的IP?如192.168.x.x中所示? 10.x.x.x? 172.16?那些不能通過公共互聯網路由,並且不能從「外部」連接。 –
您需要使用工作場所的公共IP,並在防火牆上配置端口轉發以連接到服務器的私有地址。 – Barmar