我有一个奇怪的问题。我有mysql数据库表。几个表是从PHP脚本更新的(我无法访问脚本),现在我需要使用更新触发器更新另一列(每次更新行时计数列将增加1)。有人可以提供帮助。
这就是我在寻找的东西。
DROP TRIGGER IF EXISTS `trigger_name`;
CREATE DEFINER=`username`@`server`
TRIGGER `trigger_name` BEFORE UPDATE ON `table_name`
FOR EACH ROW
Set new.penalty = new.penalty+1
这对我有用。