mysql-查看binlog日志

devtools/2025/3/22 15:02:28/

mysql目前binlog_format默认是row格式,
找到binlog日志文件,通过命令查看

>mysqlbinlog  binlog日志路径

内容大致如下:

'/*!*/;
# at 1163
#250317 14:13:43 server id 1  end_log_pos 1194 CRC32 0x09c8bcfd         Xid = 14
COMMIT/*!*/;
# at 1194
#250317 14:13:46 server id 1  end_log_pos 1259 CRC32 0x031b6724         Anonymous_GTID  last_committed=4        sequence_number=5rbr_only=yes
/*!50718 SET TRANSACTION ISOLATION LEVEL READ COMMITTED*//*!*/;
SET @@SESSION.GTID_NEXT= 'ANONYMOUS'/*!*/;
# at 1259
#250317 14:13:46 server id 1  end_log_pos 1331 CRC32 0xb6ba3d67         Query   thread_id=2     exec_time=0     error_code=0
SET TIMESTAMP=1742192026/*!*/;
BEGIN
/*!*/;
# at 1331
#250317 14:13:46 server id 1  end_log_pos 1381 CRC32 0x5b3f66ef         Table_map: `test`.`test` mapped to number 108
# at 1381
#250317 14:13:46 server id 1  end_log_pos 1423 CRC32 0x943852fa         Write_rows: table id 108 flags: STMT_END_FBINLOG '
mr3XZxMBAAAAMgAAAGUFAAAAAGwAAAAAAAEABHRlc3QABHRlc3QAAgMPAg8AAu9mP1s=
mr3XZx4BAAAAKgAAAI8FAAAAAGwAAAAAAAEAAgAC//wIAAAAATP6UjiU
'/*!*/;
# at 1423
#250317 14:13:46 server id 1  end_log_pos 1454 CRC32 0xcc174c73         Xid = 15
COMMIT/*!*/;
SET @@SESSION.GTID_NEXT= 'AUTOMATIC' /* added by mysqlbinlog */ /*!*/;
DELIMITER ;
# End of log file
/*!50003 SET COMPLETION_TYPE=@OLD_COMPLETION_TYPE*/;
/*!50530 SET @@SESSION.PSEUDO_SLAVE_MODE=0*/;

mr3XZxMBAAAAMgAAAGUFAAAAAGwAAAAAAAEABHRlc3QABHRlc3QAAgMPAg8AAu9mP1s=
mr3XZx4BAAAAKgAAAI8FAAAAAGwAAAAAAAEAAgAC//wIAAAAATP6UjiU

我们sql内容被使用base64加密了,因此我们需要解码,执行命令

mysqlbinlog  --base64-output=DECODE-ROWS  -v binlog日志路径

内容如下;

#250317 14:13:43 server id 1  end_log_pos 1194 CRC32 0x09c8bcfd         Xid = 14
COMMIT/*!*/;
# at 1194
#250317 14:13:46 server id 1  end_log_pos 1259 CRC32 0x031b6724         Anonymous_GTID  last_committed=4        sequence_number=5rbr_only=yes
/*!50718 SET TRANSACTION ISOLATION LEVEL READ COMMITTED*//*!*/;
SET @@SESSION.GTID_NEXT= 'ANONYMOUS'/*!*/;
# at 1259
#250317 14:13:46 server id 1  end_log_pos 1331 CRC32 0xb6ba3d67         Query   thread_id=2     exec_time=0     error_code=0
SET TIMESTAMP=1742192026/*!*/;
BEGIN
/*!*/;
# at 1331
#250317 14:13:46 server id 1  end_log_pos 1381 CRC32 0x5b3f66ef         Table_map: `test`.`test` mapped to number 108
# at 1381
#250317 14:13:46 server id 1  end_log_pos 1423 CRC32 0x943852fa         Write_rows: table id 108 flags: STMT_END_F
### INSERT INTO `test`.`test`
### SET
###   @1=8
###   @2='3'
# at 1423
#250317 14:13:46 server id 1  end_log_pos 1454 CRC32 0xcc174c73         Xid = 15
COMMIT/*!*/;
SET @@SESSION.GTID_NEXT= 'AUTOMATIC' /* added by mysqlbinlog */ /*!*/;
DELIMITER ;
# End of log file
/*!50003 SET COMPLETION_TYPE=@OLD_COMPLETION_TYPE*/;
/*!50530 SET @@SESSION.PSEUDO_SLAVE_MODE=0*/;

INSERT INTO test.test ### SET ### @1=8 ### @2=‘3’

我们操作的sql内容就能看到了。


http://www.ppmy.cn/devtools/168564.html

相关文章

Zabbix监控自动化(Zabbix Mnitoring Automation)

​​​​​​zabbix监控自动化 1、自动化监控(网络发现与自动注册只能用其一) 1.1 ansible安装zabbix agent 新采购100台服务器: 1、安装操作系统 2、初始化操作系统 3、安装zabbix agent 1.手动部暑 2.脚本部暑(shell expect) 3.ansible 4、纳入监控 1.…

Python实现爬虫:天气数据抓取(+折线图)

一、基本架构 1、URL管理器:爬虫的调度中枢 核心职责 功能说明URL去重防止重复抓取URL优先级管理控制抓取顺序(广度优先/深度优先)断点续爬支持持久化存储抓取状态分布式协同多节点共享URL队列 2、网页下载器:数据获取的引擎 功…

从零手写 Spring 风格 IoC 容器:支持自动扫描与依赖注入

手写一个 Spring 风格的 IoC 容器(支持自动扫描和依赖注入) 一、前言 控制反转(IoC, Inversion of Control) 是 Spring 框架的核心机制之一,它将对象的创建和依赖管理交给 IoC 容器,避免了对象之间的强耦…

Python中的字典:深度解析与应用实践

一、字典的本质与特性 Python字典(Dictionary)是以**键值对(Key-Value Pair)**形式存储数据的无序集合,使用大括号{}定义。其核心特性包括: 快速查找:基于哈希表实现,通过键&#…

深度探索DeepSeek部署的安全底线

摘要 在本地部署DeepSeek时,必须严格遵守安全底线。攻击者可能通过服务接口对DeepSeek模型数据进行篡改,包括删除模型或修改模型训练数据。此外,攻击者还可能注入恶意代码或删除关键组件,从而导致服务崩溃。因此,在部署…

前端调试实战指南:从入门到高阶的完整解决方案

引言:调试的本质与价值 调试是程序员将理想代码映射到现实运行环境的关键过程。据统计,开发者平均将30%的工作时间用于调试。本指南将系统梳理现代前端调试技术体系,帮助开发者构建高效的调试工作流。 一、基础调试工具箱 1.1 浏览器开发者工具核心功能 元素调试(Elemen…

【深度学习】走向VQ-VAE模型

有监督任务和无监督任务 有监督任务(Supervised Tasks)的数据包含输入特征和对应的标签(目标值),模型学习从输入到输出的映射关系,典型任务有分类、回归、序列标注等。无监督任务(Unsupervised…

《基于Spring Boot+Vue的智慧养老系统的设计与实现》开题报告

个人主页:@大数据蟒行探索者 一、研究背景及国内外研究现状 1.研究背景 根据1982年老龄问题世界大会联合国制定的标准,如果一个国家中超过65岁的老人占全国总人口的7%以上,或者超过60岁的老人占全国总人口的10%以上,那么这个国家将被定义为“老龄化社会”[1]。 随着国…