跟踪所有表的数据库更改

时间:2016-07-05 07:32:36

标签: c# mysql database

喜欢这个问题,答案是:Is there a MySQL option/feature to track history of changes to records?

我为另一个跟踪UPDATE,DELETE,INSERT等更改的表做了一个表历史记录。我在C#中创建了一个应用程序,它将table_history中的我检索到一个文本文档中,我需要知道有关更改的内容。

我的问题是:我可以做些什么来跟踪所有数据库,或者我为数据库中的所有表创建table_history,而不仅仅是一个,同一个链接。我需要保留整个数据库的日志。

1 个答案:

答案 0 :(得分:0)

尝试Maxwell它是一个开源工具,它会将所有数据库更改推送到kafka,以后可以从该主题中获取

http://maxwells-daemon.io/