2014-04-10 83 views
0

我有一個簡單的本地主機的網站我想通過MySQL或MySQL客戶端或MySQL插件或任何記錄所有查詢實時MySQL的 - 實時記錄所有查詢

,這樣我可以實時看到哪些查詢拼命地跑來自網站

有沒有可能?

回答

0

好最後我解決使用:

SET global log_output = 'FILE'; 
SET global general_log_file='/Applications/MAMP/logs/mysql_general.log'; 
SET global general_log = 1; 

感謝反正

0

,這樣我可以實時看到該查詢從該網站

您可以運行拼命地跑:SHOW PROCESSLIST; 在mysql下。 http://dev.mysql.com/doc/refman/5.1/en/show-processlist.html

我有一個簡單的本地主機的網站我想在日誌文件中運行例如之前登錄

登錄所有查詢。

+0

但這似乎不RLY實時也是我無法看到這也查詢列表,如果我使用MySQL的相同用戶和密碼(網站的相同)...任何線索? – sbaaaang

+0

你是什麼意思「實時」。您可以通過檢查https://dev.mysql.com/doc/refman/5.1/en/processlist-table.html來查看所有查詢。 –

+0

realtime =每次啓動查詢時刷新列表 – sbaaaang