-- 插入触发器
DELIMITER // create trigger triggerName <after | before> insert on tableName FOR EACH ROW begin if begin -- new.xx, new.xx (可以拿到插入到表tableName的字段值) end ELSEIF begin end end;// DELIMITER ;
-- 更新触发器
DELIMITER // create trigger triggerName <after | before> update on tableName FOR EACH ROW Begin -- old.xx 代表更新前字段xx的值 -- new.xx 代表更新后字段xx的值 END// DELIMITER ;
-- Delete触发器
DELIMITER // create trigger triggerName <after | before> delete on tableName FOR EACH ROW Begin -- old.xx 代表被删除记录字段xx的值 END// DELIMITER ;