创建触发器:若在表名使用触发事件的行为,则执行执行语句,before则在触发事件前执行执行语句,after则在触发事件后执行执行语句
create trigger 触发器名 before|after 触发事件
on 表名 for each row
执行语句
触发事件:能触发执行语句的动作条件。有update,delete,insert
表名:在哪个表示触发事件
for each row任何一条满足触发事件的操作都能触发执行语句的执行
执行语句:触发事件前或后要执行的语句,有自己定义
创建多个执行语句触发器
DELIMITER &&
create trigger 触发器名 before|after 触发事件
on 表名 foreach row
begin
执行语句列表
end
&&
DELIMITER ;
DELIMITER要大写
查看触发器
show triggers;
或
select * from information_schema.triggers where trigger_name="";
删除触发器
drop triggers 触发器名;