我正在寫一個PHP應用程序的新應用程序,作爲商業應用程序向公衆發佈。到目前爲止,我的經驗與PHP中的MySQL數據庫有關。PHP數據庫連接注意事項
最終用戶負責提供數據庫功能,PHP應用程序將簡單地連接並使用它。
我的問題是,因爲我不知道用戶將使用什麼數據庫,我該如何去支持這個PHP?
我的問題是:
是ODBC的正確方法?我參考下面的ODBC,但是如果ODBC不是正確的使用方法,那麼相同的問題適用於建議的方法。
難道我失去了使用ODBC函數在PHP中的MySQL的等價物的任何功能/特性?
是否有相關的,我需要記住什麼安全?例如,我在以前的應用程序中使用了mysql_real_escape_string()。什麼是ODBC當量(它甚至需要?)
我認爲PHP可以使用ODBC連接到MySQL數據庫? MySQL是否需要以某種方式進行配置才能實現?
表現明智,是否可以接受ODBC?
我認爲PDO將覆蓋我的大部分基地。 MySQL,PostgreSQL,Informix,ODBC,Oracle都受支持。我發現這個教程在PDO中很有用http://net.tutsplus.com/tutorials/php/why-you-should-be-using-phps-pdo-for-database-access/ – psynnott