我有一個小問題。我正在尋找一種模式連接到所有類型的數據庫使用PHP和我沒有發現任何有用的。例如,我正在開發一個平臺,它將用於各種數據庫,如Mysql或PostgreSQL或其他平臺。如何使用php連接到所有類型的數據庫?
回答
PHP的PDO擴展有many drivers儘管一些(甲骨文例如)標實驗。
Zend Framework中的數據庫適配器類在抽象連接細節方面做得特別好。
我已閱讀關於此,但不是我所需要的。我需要一些便攜式的東西,可以在任何主機上工作。 ODBC需要驅動程序和其他東西。 – 2011-06-07 03:34:10
糾正我,如果我錯了,但它也需要不同的SQL語法,具體取決於數據庫服務器 – Petah 2011-06-07 03:42:36
不是真的......從我看到的SQL語法是相同的。 – 2011-06-07 03:52:10
數據庫協議沒有像HTTP那樣的標準。要創建這樣的東西,你需要爲每個數據庫創建一個實現。鑑於它們的數量和多樣性,這將是非常困難的。
- 1. 如何在PHP類中使用連接到數據庫?
- 2. PHP類 - 如何連接到數據庫只有一次
- 3. PHP類數據庫連接
- 4. Xeround - 使用PHP連接到數據庫
- 5. 連接到數據庫使用PHP
- 6. 使用PHP連接到SQLite數據庫
- 7. 使用php連接到數據庫,xampp
- 8. 使用NHibernate連接到不同類型的多個數據庫
- 9. 連接到數據庫php
- 10. 連接到數據庫,PHP
- 11. 連接到數據庫,PHP
- 12. 我的php代碼如何連接到數據庫..使用Xampp
- 13. php沒有連接到mysql數據庫
- 14. 在所有類中使用一個數據庫連接
- 15. 使用php連接到mysql中的數據庫使用php
- 16. 如何使用PHP連接到mysql數據庫?
- 17. 如何使用PHP連接到SQL數據庫中Bluemix
- 18. 如何使用PHP遠程連接到Informix數據庫?
- 19. 如何在PHP中使用SQL連接到兩個數據庫
- 20. 如何使用php頁面代碼連接到MySQL數據庫?
- 21. 如何使用PHP連接到HSQL數據庫?
- 22. 使用php的html連接數據庫
- 23. 數據庫類沒有正確連接到我的數據庫
- 24. 提供數據庫連接到所有類文件
- 25. 如何正確刪除所有連接到Access數據庫
- 26. PHP類中的數據庫連接
- 27. 用PHP連接到SQL Server數據庫
- 28. 使用PHP和MySQL連接到現有數據庫時出錯
- 29. 如何使用PHP/Mysql使用備份數據庫連接
- 30. 將SQLServer數據庫連接到flex3應用程序的類型
[PDO](http://php.net/pdo)是用於連接到不同的數據庫服務器,一個**內置**抽象/ API。 – mario 2011-06-07 03:32:15