mysqlbinlog相关

1.输出binlog到文件
mysqlbinlog --base64-output=decode-rows -v /home/mysql/binlog/binlog.000011>/tmp/aa.txt

2.查看某个pos后的多少行
show binlog events IN 'binlog.000011' FROM 686264000 LIMIT 100;

 

3.清理binlog

 

mysql> show variables like '%expire_logs_days%';
+------------------+-------+
| Variable_name | Value |
+------------------+-------+
| expire_logs_days | 3 |
+------------------+-------+
1 row in set (0.00 sec)

 

-- 删除指定日志文件(该文件不会删除)之前的所有日志文件
PURGE BINARY LOGS TO 'binlog.001720';

 

-- 删除指定日期之前的所有日志文件
purge binary logs BEFORE '2025-02-14 00:00:00';

 

posted @   slnngk  阅读(137)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示