mysql禁用二进制日志文件怎么实现?

发布时间:2021-01-06编辑:脚本学堂
有关mysql中禁用二进制日志文件的方法,在mysql数据库中禁止生成二进制日志文件,本文提供了二种实现方法,一起来看看。

mysql/ target=_blank class=infotextkey>mysql数据库日志文件中,mysql-bin.000001、mysql- bin.000002等文件是数据库操作日志,一些非常重要的mysql二进制日志文件。

例如,update一个表,或delete一些数据,即使该语句没有匹配的数据,这个命令也会存储到日志文件中,还包括每个语句执行的时间,也会记录进去的。

这些日志文件增长很快,会严重占用系统资源空间,可以考虑定期清除这些二进制日志文件。

1、删除日志

直接删除mysql-bin.000开头的文件,包括mysql-bin.index这个文件。

2、修改配置文件,不再生成这些日志。

编辑my.cnf 文件,命令:
vi /etc/my.cnf

注释掉 log-bin=mysql-bin 属性

完成以上操作,那些占用磁盘资源的日志文件就不会生成了,当然也就不能再查询历史操作记录了。