我是PHP新手,正在爲我的網站開發。我將有MySQL來運行數據庫服務器端,我想在本地測試我的PHP代碼。上傳所有代碼並從網站上測試它是否可能或更容易?使用外部數據庫在本地測試PHP
回答
這是可能的,但您的MySQL用戶必須具有遠程登錄權限(即[email protected]'%'
樣式條目),並且該服務器必須可通過任何路由和防火牆進行外部訪問。對於大多數在線安裝,這是不太可能的,因爲它會帶來潛在的安全問題。
正如在評論中,只是在本地安裝MySQL來測試。
感謝您的幫助!我將在本地安裝並上傳,以便進行最終測試:) – TheNickmaster21
如果您確實想要使用遠程數據庫_really_,那麼ServerFault上的所有人都可能會幫助您解決問題。 – slugonamission
我想我會堅持兩個不同的數據庫;謝謝。我即將開始使用用戶系統。 – TheNickmaster21
您應該能夠無需任何比自己的機器
其他本地測試如果你需要它的數據庫,你應該安裝一個本地。如果大小很重要,則只需使用數據庫的精簡版變體(稱爲開發人員數據庫)。
結賬WampServer。這是一種快速構建本地測試環境所需的一切:PHP,Apache(Web服務器),MySQL和其他有用的工具(phpMyAdmin等)
我已經使用Zend Server Community Edition作爲好吧,但我更喜歡WampServer。
有趣;我會看看它。 – TheNickmaster21
我喜歡在儘可能接近最終生產環境的情況下進行測試,因此如果您在不同的本地操作系統和生產環境上運行,我想在生產服務器等服務器上進行測試。
只要您的本地環境可以訪問遠程MySQL服務器,沒有理由不能使用遠程MySQL服務器。從安全的角度來看,這可能是不受歡迎的。
如果需要,你也可以在本地運行MySQL(這裏有任何主要OS的安裝程序)。
- 1. Git:連接到數據庫時在本地測試PHP腳本
- 2. 使用FitNesse的測試外部數據
- 3. 創建本地Oracle測試數據庫
- 4. android在外部設備上測試數據庫應用程序?
- 5. 測試外部數據的可用性
- 6. PHP MySQL數據庫測試
- 7. 使用PHP訪問本地數據庫
- 8. 使用外部PHP腳本連接Drupal數據庫
- 9. 從外部數據庫對數據進行Rspec測試
- 10. 集成測試外部庫?
- 11. 用於在Android上測試的本地mySql數據庫?
- 12. 如何在單元測試中使用外部數據?
- 13. 在外部數據庫中使用CMS
- 14. 在android中使用外部數據庫
- 15. 在Android中使用外部數據庫
- 16. Phonegap:使用來自外部服務器的數據填充本地數據庫
- 17. 在rails中使用測試數據庫
- 18. 測試本地用戶登錄數據
- 19. PayPal IPN測試 - 使本地託管站點訪問外部
- 20. iphone html5應用程序(本地數據庫,外部訂閱)
- 21. 無法在本地PHP測試環境中建立MySQL數據庫連接
- 22. 在測試後發佈本地SQL數據庫
- 23. 使用外部用戶數據庫
- 24. Angular2 - 在測試時使用下劃線(或任何外部庫)
- 25. 在Jasmine中使用外部庫進行單元測試
- 26. 在ADT17中使用外部庫的Android測試項目
- 27. 如何測試使用外部軟件包與數據庫交互的方法
- 28. 如何使用JavaScript測試外部數據庫內容的HTML div?
- 29. Asp.net數據庫的本地副本測試
- 30. 測試數據:使用外部資源文件
在本地安裝mysql比較容易 – zerkms