登记一张表的修改记录怎么做

系统有一张表,结构和数据大概如下:

编号姓名地址备注
101张三张家界备注
102李四宝鸡备注

(表数据大概有1万条,还会继续增长)

然后要每天去判断这张表有没有更新(插入、删除、更新都算),如果有更新,就将更新的记录保存起来。 如果没有更新就不做任何处理。

比如第一天更新了101的姓名为"张三1",那么就要保存起来,加上当天日期

编号姓名地址备注日期
101张三1张家界备注2021-09-15

如果第二天又更新了101的姓名为"张三2",那么就要保存起来,加上当天日期

编号姓名地址备注日期
101张三2张家界备注2021-09-16
101张三1张家界备注2021-09-15

请问有什么方案可以做

如果是MySQL的话,开启binlog,弄一个伪装从库的服务监听该表修改事件记录下来