1. 程式人生 > >mysql 全日誌 和 慢日誌 開啟

mysql 全日誌 和 慢日誌 開啟

環境mysql5.6 win7作業系統  找到mysql的配置檔案my.ini,如果在mysql的安裝目錄中沒有找到這個配置檔案,可以在ProgramData下面MySQL\MySQL Server 5.6找到這個檔案,我的這個檔案路徑就在D:\ProgramData\MySQL\MySQL Server 5.6下面

找到配置檔案下面部分:

# General and Slow logging.
log-output=NONE

general-log=0   

general_log_file="PC201308131437.log"
slow-query-log=1
slow_query_log_file="PC201308131437-slow.log"
long_query_time=2

general-log是全日誌配置引數 ,general-log=1表示開啟全日誌 ,開啟全日制回記錄全部的資料庫操作日誌

slow-query-log=1表示開啟慢日誌,long_query_time=2表示會記錄執行時間超過2s的新增、刪除、更新和查詢語句,常用來優化系統語句

設定以上引數後,不要忘了把log-output=NONE註釋掉,否則重啟後會產生相應的檔案,但是不會記錄日誌