在 mysql conf 文件 my.cnf
中,我想为 bin-logs 添加过期时间。
在快速研究之后,我知道了如何设置它的天数。即,expire_logs_days=3
。
我想每 5 分钟设置一次过期时间。是否可以 ?
怎么做 ?
我尝试了 expire_logs_minutes=5
,但没有用。
感谢任何帮助。
最佳答案
实际上有一种方法可以存档你想要的行为,但你必须通过 cron 作业或类似的东西来实现它,只需执行:
PURGE BINARY LOGS BEFORE NOW() - INTERVAL 5 MINUTE;
以上将删除超过五分钟的二进制日志文件。另请参阅文档:PURGE BINARY LOGS Syntax
关于mysql - 分钟后使 bin 登录过期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40129324/