0

我想创建触发器,我需要执行以下操作。

当编辑表中的记录时,触发器将自动将此更改记录到另一个名为 logs 的表中,并在我的 php 脚本中使用日志表的设置如下:

编辑表后的值之前的日期时间值 * 我是触发器的新手,请帮助我的项目

4

1 回答 1

0

你的 google-fu 很弱,我的朋友:http ://dev.mysql.com/doc/refman/5.0/en/create-trigger.html但你最终会学会的:)

虽然如果这不是一个专门用于创建触发器的项目,我不建议使用它们。因为这个“将自动记录这个更改到另一个名为”的表肯定可以在业务逻辑中完成。然后,您可以控制软件和用户所做的事情。也许在不久的将来,您将需要对表执行数据修复 - 然后您必须禁用触发器,执行修复并再次启用它。这似乎是很多你不想做的工作。因此,如果可能的话 - 避免触发器,如果​​没有 - 阅读 mysql 文档以了解如何创建它们。

于 2012-12-04T14:38:04.633 回答