gpt4 book ai didi

mysql - 是否有任何工具可用于以行格式解析mysql binlog文件并创建json

转载 作者:行者123 更新时间:2023-11-29 02:44:00 27 4
gpt4 key购买 nike

我以行格式启用了 mysql binlog。我正在使用 mysqlbinlog 来解析 binlog 文件。我正在使用这个命令:

 mysqlbinlog --base64-output=decode-rows -vv ./mysql-bin.000004

此命令返回我必须解析以生成 json 的 sql 语句。

我在 python 中使用了 pymysqlreplication 模块,但它没有从 binlog 文件中读取。它需要实时的mysql复制连接。我无法使用主服务器访问存档的二进制日志文件。

有没有办法解析归档的binlog文件并生成json?

最佳答案

您可以使用 binlog-parser .

A tool for parsing a MySQL binlog file to JSON. Reads a binlog input file, queries a database for field names, writes JSON to stdout.

关于mysql - 是否有任何工具可用于以行格式解析mysql binlog文件并创建json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45859452/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com