mysql常用日志有:
错误日志
log_error = /var/log/mysql/error.log
这里记录的是mysql严重错误比如无法启动的日志
日志大了后,可以stop mysql后手动删除
对数据有修改的查询日志
log_bin = /var/log/mysql/mysql-bin.log
这个日志需要mysqlbinlog的工具读取
>mysqlbinlog mysql-bin.000001
如果文件过大时可以按如下方式全部删除,也可以配置保留日期删除
mysql>reset master;
只查询不修改的查询日志
general_log = 1
general_log_file = /var/log/mysql/mysql.log
文件过大手动删除
慢查询日志
log_slow_queries = /var/log/mysql/mysql-slow.log
long_query_time = 1
这里查询大于1秒会被记录到慢查询
网友评论