MySQL触发器基本结构

1、修改分隔符符号

delimiter $$

可以修改成$$ //都行

2、创建触发器函数名称

create trigger 函数名

3、什么样的操作触发,操作那个表

after:....之后触发

befor:....之前触发

insert:插入被触发

update:修改被触发

delete:删除被触发

on 表名

实例:在users表被添加信息后触发

after insert on users

4、for each row 声明每次触发都被执行

5、开始触发器代码

begin

6、触发器触发后执行代码块

7、结束触发器

end ;

8、修改分隔符

delimiter ; ```sql delimiter $$ -- 分隔符 create trigger after_inster_user -- 创建触发器的名称 after insert on `user` -- 用户表执行插入操作之后被出发的触发器 for each row -- 每行数据都要进行触发 begin -- 执行代码块 end ;

delimiter ; -- 结束$$的有效性更换成;

复制代码
相关推荐
Bruce-li__41 分钟前
DRF凭什么更高效?Django原生API与DRF框架开发对比解析
数据库·django·sqlite
郭不耐1 小时前
PostgreSQL与MySQL哪个适合做时空数据分析?
mysql·postgresql·数据分析
noravinsc1 小时前
connection.cursor() 与 models.objects.filter
数据库·django·原生查询·orm查询
YH.2 小时前
MySQL 主从复制
mysql
laimaxgg3 小时前
MySQL复合查询
数据库·mysql
洞窝技术3 小时前
MYSQL:关于索引你想知道的
后端·mysql
编程在手天下我有3 小时前
Redis 常见问题深度剖析与全方位解决方案指南
数据库·redis·缓存·性能优化·数据持久化·分布式系统
辰哥单片机设计4 小时前
JQ6500语音模块详解(STM32)
数据库·mongodb
阿桨5 小时前
【保姆级教程-Centos7环境下部署mongodb并设置开机自启】
数据库·mongodb·centos
lolo大魔王5 小时前
MongoDB的增删改查操作
数据库·mongodb