
在MySQL数据库中,开启二进制日志会生成大量文件,如mysql-bin.000001等,占用大量磁盘空间。本文将介绍如何关闭这些日志并释放空间。
关闭bin-log日志
如果你不需要二进制日志功能,可以通过以下两种方式关闭它,从而节省磁盘空间。

命令模式
修改配置文件my.cnf
找到并打开配置文件my.cnf,通常位于Linux系统的/etc目录下。注释掉以下配置项:
log-bin=mysql-bin
binlog_format=mixed

或者直接使用命令行编辑:
vi /etc/my.cnf

将log-bin=mysql-bin和binlog_format=mixed前加上#注释,然后保存文件。
重启mysql服务
完成配置修改后,重启MySQL服务以使更改生效。

宝塔模式
如果你使用的是宝塔面板,可以在软件商店找到已安装的MYSQL,点击设置-日志-二进制日志,然后关闭它。
关闭后,重启MySQL服务即可。