参数说明
expire_logs_days:控制 binlog
日志的过期时间,默认是 0
表示永不过期,单位是天。
Property | Value |
---|---|
Command-Line Format | --expire-logs-days=# |
System Variable | expire_logs_days |
Scope | Global |
Dynamic | Yes |
Type | Integer |
Default Value | 0 |
Minimum Value | 0 |
Maximum Value | 99 |
设置
- 永久生效
1 | # /etc/my.cnf |
1 | mysql> show variables like "expire_logs%"; |
- 临时生效
1 | # 设置保留7天 |
Warning:以上命令在数据库执行会立即生效,请确定设置数据的保留日期,以免误删!