我已經創建了一個以非常基本的方式使用MySQL數據庫的項目。這意味着我只使用SELECT,INSERT,UPDATE和DELETE。沒有連接,沒有創建表格。大多數查詢都是SELECT,大多數情況下我只選擇一條記錄的某些行。應該總是使用MySQL的項目使用PDO?
我也很確定這個項目會一直使用MySQL。
現在我聽說過PDO,有些人似乎認爲使用它通常是一個好主意。根據php.net的說法,「PDO僅提供數據訪問抽象層」。
爲什麼總是使用MySQL的項目應該使用PDO有什麼原因嗎?任何理由在這樣的項目中使用PDO可能是一個壞主意?
即使使用PDO,通常也無法避免在後臺使用特定於數據庫的事物。 PDO不抽象實際查詢,只抽取與數據庫連接和通信的方法。 –