1.错误日志
记录mysql在运行和启动的过程中的问题
error log (默认开启)
log-error=/data/mysql/mysql_error.log
2.二进制日志
作用:用来记录DML、DCL等操作日志,方便对数据进行恢复的
binary log (默认不开,但是生产环境里需要自己去开启)
主从复制
3.慢日志
slow log
作用:记录查询或者操作过程中耗时间比较长的SQL语句
可以用来分析SQL语句,对SQL语句进行优化,建议开启
4.通用查询日志
general log
作用:记录所有的与查询相关的操作,特别是select、show等
因为太频繁而且多,会产生大量的数据,导致磁盘空间不足,一般不开启