删除 /var/lib/mysql/ 中的文件名 off.xxx 是否安全?

删除 /var/lib/mysql/ 中的文件名 off.xxx 是否安全?

今天,我的硬盘已经被这个文件夹占满了/var/lib/mysql/

有数百个名为 off.000001、off.000002、... off.000190 的文件和一个名为 off.index 的文件。

它们是什么意思?我可以将它们全部删除吗?

答案1

这是您的二进制日志或中继日志....如果您没有主/从设置,请注释掉 /etc/my.cnf 中的所有“bin-log”和“relay-log”条目,重新启动 mysql,然后删除所有这些文件。

如果您确实有主/从设置,我相信您现在有一个“expire-log”指令,或者您可以只执行 cron“find /var/lib/mysql -name“off.*”-mtime +3 -delete”或类似的东西。

相关内容