linux系統啟動mysql日志
以下配置放在 [mysqld] 下面
代碼如下 復制代碼#查詢日志
log=/var/log/mysql_query.log
#慢查詢日志
long_query_time = n 慢查詢的執行用時上限(默認設置是10s)。
log-slow-queries=/var/log/mysql_slowquery.log
#更新日志
server-id = 1
log-bin = binlog
log-bin-index = binlog.index
下面再附windows 啟用mysql日志
以下是配置的整個過程
編輯my.ini,找到[msqld]部分,加入以下命令
重啟mysql
代碼如下 復制代碼mysql> show variables like "log%";
+---------------------------------+----------------+
| Variable_name | Value |
+---------------------------------+----------------+
| log | ON |
| log_bin | ON |
| log_bin_trust_function_creators | OFF |
| log_error | ./ts17-113.err |
| log_slave_updates | OFF |
| log_slow_queries | OFF |
| log_warnings | 1 |
+---------------------------------+----------------+
此處log行可以看到日志已經啟用
打開E:/mysqllog/mysql.log,可以看到剛剛使用過的命令
mysql.log文件
代碼如下 復制代碼 D:/Program Files/MySQL/MySQL Server 5.0/bin/mysqld-nt, Version: 5.0.22-community-nt-log. started with: