gpt4 book ai didi

MySQL binlog_expire_logs_seconds 不起作用

转载 作者:行者123 更新时间:2023-12-04 01:10:28 25 4
gpt4 key购买 nike

我已经使用 SET GLOBAL binlog_expire_logs_seconds = 259200; 配置了数据库查询清除超过 3 天的二进制日志。使用 MySQL 8.0.22。这似乎没有任何影响。 bin 日志在/var/lib/mysq/dbname-bin.000xx 文件下累积。执行

PURGE BINARY LOGS BEFORE '2020-.......' 
有效,但我希望数据库引擎自行清除这些日志,而无需自己调用它。否则二进制日志会占用大部分磁盘空间。请建议。

最佳答案

我遇到了同样的问题(但在 Windows 10 上),我编辑了位于 c:/xampp/mysql/bin 中的 my.ini 并添加了以下内容:

binlog_expire_logs_seconds=60
这对你有用吗?

关于MySQL binlog_expire_logs_seconds 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65000419/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com