2010-12-21 48 views
0

我正在尋找像螢火蟲之類的東西,但要監測&記錄所有處理的MySQL查詢的語法,處理時間,以及獲取的行數和大小。所有應該打印在頁面的底部,所以它應該是包括在PHP代碼的完成。什麼是一些很好的MySQL調試工具,用於php?

我沒有使用任何框架或庫,只是純粹的PHP和MySQL。

任何工具建議?

謝謝

回答

4

只需使用mysql通用日誌。創建一個運行這兩個查詢的包含文件,並顯示第二個的輸出。

SET GLOBAL general_log = 'ON'; 

SELECT * FROM mysql.general_log; 
1

如果你不具備MySQL服務器的完全訪問權限,或者如果有是太多數據庫運行在那裏,而你只是想你的應用程序日誌,你可以使用「MySQL代理」。這是一個非常有用的工具,可以捕獲特定應用程序和數據庫之間的所有通信(如此查詢)。 http://forge.mysql.com/wiki/MySQL_Proxy

相關問題