2011-03-04 21 views
0

我已執行此mysqld:查詢日誌文件在哪裏保存?

須藤的mysqld --general_log

當日志文件存儲?

問候

哈維

+0

請告訴我們您的配置以及如何安裝了MySQL(資料庫(DEB,...)或手動(按來源,檔案)) – 2011-03-04 09:58:25

+0

好,我不知道到底..我沒有安裝它..任何方式知道它? – ziiweb 2011-03-04 09:59:30

+0

雖然這屬於Serverfault,但查詢列表通常存儲在/ var/log/apache中,但可以在** my.cnf **(通常是/etc/mysql/my.cnf)中編輯爲另一個使用'general_log'(以前只是'log')關鍵字。如果你沒有自己安裝,詢問誰做的?或者在硬盤上找到my.cnf ... – Konerak 2011-03-04 09:59:31

回答

2

請有文件夾/var/log/mysql/的樣子。

默認情況下general_log_filehost_name.log

更多請見:http://dev.mysql.com/doc/refman/5.1/en/server-system-variables.html#sysvar_general_log_file

+0

我試過這個:「sudo mysqld --general_log = 1 --general_log_file =/tmp/foo」,它創建文件「foo」,但它只有這個:mysqld,Version :5.1.41-3ubuntu12.9-log((Ubuntu))。開始於:TCP端口:3306 Unix套接字:/var/run/mysqld/mysqld.sock。時間ID命令參數。執行「sudo mysqld --general_log = 1」後,我向服務器發出了一個請求。我期望一些關於執行查詢的信息...... – ziiweb 2011-03-04 10:18:41