我的數據在我的本地MySql(Wamp服務器)我需要從遠程託管的網頁(php)訪問此數據庫,如www.11j.com/show.php。請清楚描述。如何從遠程網頁(PHP)訪問本地MySQL?
-3
A
回答
1
當連接一個MySQL服務器時,通常有四個變量,你需要設置:
- 數據庫名稱
- 數據庫用戶
- 密碼
- 主機
連接時到同一主機上的MySQL服務器,「主機」變量是「本地主機」。當它位於遠程服務器上時,將其設置爲遠程MySQL服務器的IP地址。
不過,也有一些其他的東西,你需要設置:
- 遠程MySQL訪問必須在遠程服務器
- MySQL中必須打開運行的端口上啓用,不阻止防火牆
- 您正在使用連接的用戶名必須能夠訪問登錄爲遠程用戶(默認情況下,MySQL在端口3306上運行)
遠程訪問本身不是一個非常糟糕的想法,並有很多情況下,當它是合理的。然而,爲了保持它儘可能的安全:
- 遠程MySQL用戶應該只能訪問數據庫,他們需要
- 如果可能的遠程訪問,就應該只限於特定IP登錄地址
-1
要做到這一點,你應該爲你的服務器設置靜態IP,然後你在連接到mysql數據庫時用這個靜態IP設置服務器。
相關問題
- 1. Mysql啓用遠程和本地訪問
- 2. 如何從遠程網站訪問cordova.js
- 3. php訪問mysql本地主機和遠程主機
- 4. 通過c#從本地PC訪問遠程Mysql
- 5. 如何使用CefSharp訪問遠程網頁上的本地資源?
- 6. 如何從遠程訪問我的網頁?
- 7. 從遠程網絡訪問本地主機
- 8. 如何從本地網絡訪問WAMP
- 9. Mysql遠程訪問
- 10. 如何從遠程計算機(不是本地主機)訪問MySQL?
- 11. 如何從Android WebView中的遠程URL訪問本地資產?
- 12. 如何從PHP腳本訪問遠程SQL Server
- 13. 如何從PHP腳本訪問遠程CGI?
- 14. 如何從本地網站在線訪問mysql數據庫?
- 15. Php遠程訪問Ec2 Mysql服務器
- 16. IIS6網頁無法訪問遠程
- 17. 如何從外部網頁訪問本地數據?
- 18. 如何檢查是否從本地或外部訪問網頁?
- 19. 如何反向遠程mySQL訪問?
- 20. Openshift:如何遠程訪問MySQL?
- 21. 授權訪問(遠程或本地)
- 22. 訪問遠程/本地會話Bean
- 23. 遠程訪問MySql通過遠程phpMyAdmin
- 24. 從Windows cmd提示MySQL遠程訪問
- 25. 如何從iPhone應用程序訪問遠程MySql數據庫
- 26. 本地網絡上的MySQL遠程訪問給出了認證錯誤
- 27. 我無法通過本地phpmyadmin訪問遠程mysql服務器
- 28. 在本地開發時訪問遠程MySQL數據庫
- 29. 如何通過真實IP地址遠程訪問asp.net網站
- 30. PHP捲曲從遠程網頁cookie的
出於安全原因,這是一個極其糟糕的主意。通常,您應該只能在駐留在同一臺服務器上訪問數據庫。出於這個原因,你所要求的可能甚至是不可能的。 – durbnpoisn