Mysql修改binlog日志过期时间

1.临时生效

  # 查看默认设置的过期时间

    show variables like "%expire_logs%";

  # 设置保留15天

    set global expire_logs_days=15

  # 刷新日志

    flush logs;

  #查看新生成的binlog日志

    show master status\G:

  注意:以上命令在数据库执行会立即生效,请确定设置数据的保留日期,以免误删

2.永久生效  

  # 修改配置文件

    vim /etc/my.cnf

    [mysqld]模块

    expire_logs_days=15

  注意:在配置文件修改后,需要重启才能永久生效。另,0表示永不过期,单位是天

posted @ 2019-07-03 09:45  风一样的小李子  阅读(7881)  评论(0编辑  收藏  举报