mysql 自带的 binlog 解析工具

本文深入探讨MySQL Binlog的使用方法,包括如何通过SQL查询特定Binlog文件中的事件,以及利用mysqlbinlog工具将Binlog解析为SQL语句,对数据库进行回放或分析。文章覆盖了从指定位置或事件开始查询的技巧,是数据库管理员和开发者不可多得的参考资料。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

通过 sql

show binlog events in ‘mysql_bin.000002’;
在这里插入图片描述

  • show binlog events in ‘binlog.000001’ limit 10;

  • show binlog events in ‘binlog.000001’ limit 10, 10; // 这个是从第 10 个 event 开始

  • show binlog events in ‘binlog.000001’ from 101111 limit 10; // 这个是从位点 101111 开始

通过 mysqlbinlog

  • mysqlbinlog 常用命令
    http://www.ttlsa.com/mysql/super-useful-mysqlbinlog-command/

  • 在 mysql 安装目录的 bin 文件夹
    /home/shicai.xsc/mysql/bin/mysqlbinlog

  • 解析成 sql 语句
    /home/shicai.xsc/mysql/bin/mysqlbinlog --base64-output=“decode-rows” -v /home/shicai.xsc/mysql/data/mysql1/mysql_bin.000002
    在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值