English 中文(简体)
在MySQL中加入新记录
原标题:Add every update, delete, insert query to a new record in MySQL
  • 时间:2009-11-08 20:02:36
  •  标签:

如果记录发生变化,是否可以将改变数据(最新、删除、插入)的查询列入“历史”表格?

例如,如果我的SQL检测到记录或一套记录的变化,那么我的SQL是否可以将这种问答表加进单独的表格,这样我们就可以跟踪变化情况? 这将使“反馈”成为可能,因为每个查询(除选取数据外)都能从第一行重建数据库。 权利?

我利用PHP与我的SQL进行互动。

最佳回答

http://dev.mysql.com/doc/refman/5.0/en/binary-log.html 这自动记录对双轨记录的所有更改说明,可根据需要予以答复。

另一种选择是通过Triggers

问题回答

阅读MySQL的传输记录。 http://dev.mysql.com/doc/refman/5.0/en/binary-log.html”。

我的SQL有伐木功能,可用于记录所有查询。 通常,由于这些记录可以迅速增长,我就离开了,但是,在进行分解时,转而去是有用的。

如果你希望跟踪记录的变化,以便你能够“回到”一系列问询,如果出现某些错误的情况,那么你可能会想看一下MySQL对交易的本土支持。





相关问题
热门标签