簡體   English   中英

跟蹤數據庫對所有表的更改

[英]Track database changes to all tables

像這個問題一樣,它的答案是否有MySQL選項/功能來跟蹤記錄更改的歷史記錄?

我已經完成了另一個表的表歷史記錄,該表跟蹤諸如UPDATE,DELETE,INSERT之類的更改。 我用C#創建了一個應用程序,該應用程序將我從table_history中檢索到文本文檔中,這些更改是我需要知道的。

我的問題是:我該怎么做才能跟蹤所有數據庫,或者為數據庫中的所有表創建一個table_history,不僅對於一個表,對於該鏈接也是如此。 我需要保留整個數據庫的日志。

試試Maxwell,它是一個開源工具,它將所有數據庫更改推送到kafka,您以后可以從該主題獲取

http://maxwells-daemon.io/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM