1 | binlog和relay_log宏观区别是:binlog存在于MySQL主库, relaylog存在于MySQL从库。 |
首先查看当前binlog过期时间
1 | mysql> show variables like 'expire_logs_days'; |
查看当前binlog文件最大大小限制
1 | mysql> show variables like 'max_binlog_size'; |
MySQL命令行设置binlog过期时间
1 | 注:此方案立即生效! |
1 | 含义是:当超过7天的binlog文件将会被MySQL自动清理。配置后,立即生效。 |
my.cnf配置文件设置binlog过期时间
1 | 注:此方案需要重启MySQL才能生效! |
1 | 含义: |
- 本文作者: GaryWu
- 本文链接: https://garywu520.github.io/2019/01/07/MySQL修改binlog保存天数/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!