注意事项
- 一个表中相同的触发类型动作只能创建一次,如:after insert ,before update ,下次在创建相同动作时就会报错
- 及时删除不需要的触发器
相关操作
-
创建触发器
create trigger [触发器名称] [触发器类型,after | before] [监控操作, 支持insert | delete | update] on [需要监控的表名] for each row [需要触发的语句];
after = 先完成数据的增删改后在触发预设的语句
before = 先触发预设的语句在执行需要操作的语句
-
查询已创建的触发器
mysql> use [数据库名称]; mysql> show triggers;
-
删除触发器
mysql> drop trigger [触发器名称];