0
如何在使用PDO時看到轉到數據庫的SQL語句?如何在使用PDO時查看轉到數據庫的SQL語句?
如何在使用PDO時看到轉到數據庫的SQL語句?如何在使用PDO時查看轉到數據庫的SQL語句?
如果您使用MySQL,請啓用查詢日誌?
我不知道如何用光禿的PDO做到這一點,但是如果您將PDO包裝在Zend_Db_Adapter
中,那麼您可以使用Zend_Db_Profiler。
然後,您將能夠看到參數化查詢以及參數值。同樣,它的分析,即測量查詢執行時間。
您正在使用準備好的語句,並懷疑WHERE x =:x AND y =:y'是否被「翻譯」爲WHERE x ='abc'AND y ='xyz''並且您是否可以檢查它? – VolkerK 2009-12-22 11:05:30
正好。這是一種可能的情況。 – openfrog 2009-12-22 12:10:57
我剛剛意識到我的問題基本上是一個騙局:http://stackoverflow.com/questions/2411182/how-to-debug-pdo-database-queries 一些好的建議也留在那裏。 – 2010-03-09 18:25:07