创建触发器
CREATE TRIGGER 触发器名 BEFORE | AFTER 触发事件
ON 表名 FOR EACH ROW 执行语句
在 表名 所在的表中 创建一个触发器,当这个表上的任意一条记录上的记录满足触发事件的时候,在这件事之前(BEFORE)或者之后(AFTER) 执行 执行语句。
DELIMITER &&
CREATE TRIGGER 触发器名 BEFORE | AFTER 触发事件
ON 表名 FOR EACH ROW
BEGIN
执行语句列表
END
&&
DELIMITER ;
查看触发器
SHOW TRIGGERS;
因为所有的触发器都定义在 information_schema中的triggers表中,所以可以查看这个表。
SELECT * FROM INFORMATION_SCHEMA.TRIGGERS;
删除触发器
DROP TRIGGER 触发器名;