我想编写一个服务来跟踪mysql bin日志,以获取有关数据库更改的通知。
是否有一个以行格式读取和解析mysql bin日志的开源库?
最佳答案
使用mysqlbinlog
。
服务器的二进制日志由包含“事件”的文件组成
描述对数据库内容的修改。服务器写入这些
二进制格式的文件。要以文本格式显示其内容,请使用
mysqlbinlog实用程序。您还可以使用mysqlbinlog显示
从服务器在复制中写入的中继日志文件的内容
安装程序,因为中继日志的格式与二进制日志的格式相同。
来源:https://dev.mysql.com/doc/refman/5.6/en/mysqlbinlog.html
关于mysql - 如何阅读MySQL Binlog,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30609025/