MySQL bin log文件越来越大的问题

MySQL5.7版本默认开启保存二进制日志,文件以mysql-bin开头,时间一长,这些日志会越来会大,越来越多。

如果服务器空间有限或不需要保存二进制日志,如本地测试,则可以删除并在配置文件中关闭日志。

首先清除日志,最好不要直接清,而是通过以下命令

mysql> reset master;
mysql> reset slave;

然后编辑 mysql.cnf

注释掉

log-bin=mysql-bin

如果有保存日志的需求,又不想让日志占用太多的空间,可以设置日志保存天数,过期自动清理

expire_logs_days = 3

Leave a Comment

豫ICP备19001387号-1