mysql general log开启

#先查看当前状态
mysql> show variables like 'general%';
+------------------+--------------------------------+
| Variable_name    | Value                          |
+------------------+--------------------------------+
| general_log      | OFF                            |
| general_log_file | /data/mysql/data/localhost.log |
+------------------+--------------------------------+
2 rows in set (0.00 sec)

#可以在my.cnf里添加,1开启(0关闭),当然了,这样要重启才能生效,有点多余了
general-log = 1
log = /log/mysql_query.log路径

#也可以设置变量那样更改,1开启(0关闭),即时生效,不用重启,首选当然是这样的了
set global general_log=1
#这个日志对于操作频繁的库,产生的数据量会很快增长,出于对硬盘的保护,可以设置其他存放路径
set global general_log_file=/tmp/general_log.log

http://arthur376.blog.51cto.com/2918801/1853924

 

 

 


posted @ 2017-08-16 13:49  peterpanzsy  阅读(218)  评论(0编辑  收藏  举报