Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

mysql设置binlog保留时间

作者:幸福的起点   发布日期:2026-03-22   浏览:87

-- 设置 binlog 过期时间(单位:天)
-- 例如,设置 binlog 保留7天
SET GLOBAL binlog_expire_logs_seconds = 604800;

-- 查看当前的 binlog 过期时间设置
SHOW VARIABLES LIKE 'binlog_expire_logs_seconds';

解释说明:

  1. SET GLOBAL binlog_expire_logs_seconds = 604800;

    • binlog_expire_logs_seconds 参数用于设置二进制日志文件 (binlog) 的过期时间。它的值是以秒为单位的。
    • 在这个例子中,604800 秒等于 7 天。
  2. SHOW VARIABLES LIKE 'binlog_expire_logs_seconds';

    • 该命令用于查看当前 MySQL 实例中 binlog_expire_logs_seconds 的设置值。

如果你需要永久保存此设置,建议将其添加到 MySQL 配置文件 (my.cnfmy.ini) 中:

[mysqld]
binlog_expire_logs_seconds = 604800

上一篇:mysql show index

下一篇:mysql 查询日期

大家都在看

mysqlavg函数保留小数

mysql显示表内容

mysql经纬度距离计算

mysql 加密

存储过程mysql

mysql 1265

mysql with语句

mysql时间加减

mysql查询表名,模糊匹配

brew 启动mysql

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站