我被问到是否可以跟踪MySQL数据库中记录的更改.所以当一个字段被更改时,旧的和新的可用并且发生了这个日期.有这样的功能或常用技术吗?
如果是这样,我正在考虑做这样的事情.创建一个名为的表changes.它将包含与主表相同的字段,但前缀为旧的和新的,但仅适用于实际更改的字段和TIMESTAMPfor.它将被编入索引ID.这样,SELECT可以运行报告以显示每条记录的历史记录.这是一个好方法吗?谢谢!
changes
TIMESTAMP
ID
SELECT
mysql database
database ×1
mysql ×1