mysql有以下几种日志:  
   错误日志:     -log-err  
   查询日志:     -log  
   慢查询日志:   -log-slow-queries  
   更新日志:     -log-update  
   二进制日志: -log-bin  
是否启用了日志 
mysql>show variables like 'log_%'; 
怎样知道当前的日志 
mysql> show master status; 
顯示二進制日志數目 
mysql> show master logs; 
开启慢查询:
下面是临时生效,mysql重启就失效
set global slow_query_log='ON'; 
set global long_query_time=1;
long_query_time =2  --是指执行超过多久的sql会被log下来,这里是2秒 
log-slow-queries= /usr/local/mysql/log/slowquery.log  --将查询返回较慢的语句进行记录 
log-queries-not-using-indexes = nouseindex.log --就是字面意思,log下来没有使用索引的query
log=mylog.log --对所有执行语句进行记录
reset master; 清空mysql查询日志