更新记录后更新 mysql 数据库 table 的列

update column of mysql database table after record is updated

我有一个奇怪的问题。我有 mysql 数据库 table。少数 table 是从 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

这对我有用。