MySQL5.7版本默认开启保存二进制日志,文件以mysql-bin开头,时间一长,这些日志会越来会大,越来越多。
如果服务器空间有限或不需要保存二进制日志,如本地测试,则可以删除并在配置文件中关闭日志。
首先清除日志,最好不要直接清,而是通过以下命令
mysql> reset master;
mysql> reset slave;
然后编辑 mysql.cnf
注释掉
log-bin=mysql-bin
如果有保存日志的需求,又不想让日志占用太多的空间,可以设置日志保存天数,过期自动清理
expire_logs_days = 3