查看 sql查询记录  日志是否开启

SHOW  GLOBAL VARIABLES LIKE '%general_log%';

二进制日志 是否开启

SHOW  GLOBAL VARIABLES LIKE '%sql_log_bin%'

开启与关闭二进制日志

#改配置文件需要重启mysql,直接执行语句修改则不需要重启mysql

set sql_log_bin = 0       # 停止二进制日志功能
set sql_log_bin = 1       # 开启二进制日志功能

mysql-bin.000001删除二进制日志文件方法,执行以下语句(不要直接删除文件)

RESET MASTER

ibdata1错误日志

ibdata1是MySQL使用InnoDB引擎时所产生的文件,其一般存储数据、索引、结构、缓冲数据、共享数据和重做日志等。因为ibdata1只增不减,长期操作数据库,可能会使其越来越大,而浪费空间。

唯一的方法是就是备份整个数据库,然后删掉ibdata1和ib_logfile*,再恢复数据库,以此达到瘦身目的。当然了,操作数据库肯定是有风险的,而且也需要生产环境允许MySQL暂停写或访问