1.创建触发器:
触发器 类似于 框架 事件
create trigger [触发器名称] [触发器的执行时间] [执行的动作点] on [表名] for each row [函数 或者动作]
触发器的执行时间 :before, after
执行的动作点:insert, update, delete
函数:begin end;
或者动作:update ,insert
2.示例 当我对users表进行insert语句的时候,触发器就会执行
-- 创建触发器
CREATE TRIGGER -- 创建触发器
users_add_after -- 触发器名称
BEFORE update ON -- 执行的动作 update users表
users -- 在在哪个表触发
FOR EACH ROW
BEGIN-- 开始
-- 自己写的逻辑
UPDATE users SET NAME = '巨根茹' WHERE id = 2;
-- 逻辑结束
END;
3.查询已创建的触发器
show triggers;
4.删除
drop trigger users_add_after;