2012-04-22 61 views
0

我正在使用wordpress,並且希望查看在後端執行的所有SQL。你們有沒有可以用來查看MySQL執行的任何SQL的好工具?查看由MySQL執行的SQL語句

+1

我認爲,所有的請求都將記錄下來。 – hjpotter92 2012-04-22 06:42:09

+0

你知道嗎? – Noor 2012-04-22 06:44:11

+0

看看http://dev.mysql.com/doc/refman/5.1/en/query-log.html – 2012-04-22 06:45:06

回答

2

只需打開查詢日誌記錄。以下是一篇博客文章,詳細介紹如何做到這一點:MySQL Query Logging

啓用通用查詢日誌在/etc/my.cnf配置文件的mysqld部分下添加日誌行,並重新啓動MySQL服務器。

日誌= /無功/日誌/ mysqld.log

許多Linux發行版(如Fedora)來與創建/var/log/mysqld.log文件。只要確保mysqld.log文件存在,並且mysql用戶有權寫入。如果你需要創建一個日誌文件,使用以下命令:

# create mysqld.log file 
bash> touch /var/log/mysqld.log 
# set owner and group owner for the mysqld.log file 
bash> chown mysql:mysql /var/log/mysqld.log 

要查看日誌,使用此命令

bash> tail -f /var/log/mysqld.log 
+0

不,不工作 – Noor 2012-04-22 06:56:03

+1

然後你做錯了。嘗試正確地做。 – JohnFx 2012-04-22 06:57:24

+0

是的,它的工作原理,我修改時發生錯誤 – Noor 2012-04-22 07:04:46