Mysql——存储过程、触发器

存储过程

什么是存储过程
Mysql——存储过程、触发器
存储过程实例1:
Mysql——存储过程、触发器
存储过程实例2:
Mysql——存储过程、触发器

存储过程实例3:
需求:根据传入的用户id和内容发送邮件。
需要一个用户表,存放用户信息;需要一个邮件表,存放邮件的内容
在调用存储过程时,传入用户id和邮件内容。存储过程中,先根据用户id使用select语句查询邮箱email,再使用insert语句将内容插入进邮件表
首先定义两张表:
Mysql——存储过程、触发器
定义存储过程:
Mysql——存储过程、触发器

触发器:

什么是触发器?
Mysql——存储过程、触发器
同存储过程的实例3:
需求:
①执行insert into语句
②触发器被触发
③在触发器中插入数据到邮件表
Mysql——存储过程、触发器
Mysql——存储过程、触发器