我正在尋找像螢火蟲之類的東西,但要監測&記錄所有處理的MySQL查詢的語法,處理時間,以及獲取的行數和大小。所有應該打印在頁面的底部,所以它應該是包括在PHP代碼的完成。什麼是一些很好的MySQL調試工具,用於php?
我沒有使用任何框架或庫,只是純粹的PHP和MySQL。
任何工具建議?
謝謝
我正在尋找像螢火蟲之類的東西,但要監測&記錄所有處理的MySQL查詢的語法,處理時間,以及獲取的行數和大小。所有應該打印在頁面的底部,所以它應該是包括在PHP代碼的完成。什麼是一些很好的MySQL調試工具,用於php?
我沒有使用任何框架或庫,只是純粹的PHP和MySQL。
任何工具建議?
謝謝
只需使用mysql通用日誌。創建一個運行這兩個查詢的包含文件,並顯示第二個的輸出。
SET GLOBAL general_log = 'ON';
SELECT * FROM mysql.general_log;
如果你不具備MySQL服務器的完全訪問權限,或者如果有是太多數據庫運行在那裏,而你只是想你的應用程序日誌,你可以使用「MySQL代理」。這是一個非常有用的工具,可以捕獲特定應用程序和數據庫之間的所有通信(如此查詢)。 http://forge.mysql.com/wiki/MySQL_Proxy