mysqlbinlog工具提取binlog日志中sql数据 原创 数据库 2021年12月4日 19:45 夏至未至 1360 当前内容 562 字,在路上,马上到,马上到 ### 目录 [TOC] ### 工具介绍 mysqlbinlog 是 mysql 原生自带的 binlog 解析工具,适合解析大量 binlog 文件. ### 具体命令 Linux下: mysqlbinlog /usr/local/mysql/data/mysql-bin.000002 /usr/local/mysql/data/mysql-bin.000003 --database testdb --base64-output=decode-rows -vv > /tmp/testdbsql.log #### 参数解析 - mysqlbinlog:mysql 原生自带binlog解析工具,如果未设置环境变量,这里需要用绝对路径 - /usr/local/mysql/data/mysql-bin.000002:需要解析的具体 binlog 日志,其后可以继续跟binlog日志 - database:只列出该数据库下的行SQL数据,但无法过滤 Rows_query_event。 - base64-output=decode-rows -vv:打印显示数据库 testdb 下具体的 SQL 语句。 - /tmp/testdbsql.log:将结果重定向到日志文件。 本文标题: mysqlbinlog工具提取binlog日志中sql数据 本文作者: 夏至未至 发布时间: 2021年12月4日 19:45 最近更新: 2023年2月8日 09:50 原文链接: 许可协议: 署名-非商业性-禁止演绎 4.0 国际(CC BY-NC-ND 4.0) 请按协议转载并保留原文链接及作者 MySQL(27) Linux(24) 上一个 CMake源码编译安装 下一个 Linux下 软连接的用法 当前文章评论暂未开放,请移步至留言处留言。