在数据库(mysql)中创建触发器

一、创建数据库

创建test数据库,字符编码采用utf-8mb4

请添加图片描述
请添加图片描述

二、创建学生表

查看t_student表设计
请添加图片描述

创建t_student表,包含id,name,gender,age,插入至少5条记录
请添加图片描述
在t_student表中,插入至少5条记录
请添加图片描述
请添加图片描述

三、创建日志表

创建t_log表,包含id,time,operation,detail

请添加图片描述

查看t_log表设计

请添加图片描述

四、创建触发器

三个触发器:trigger_insert、trigger_update、trigger_delete

创建插入触发器trigger_insert
请添加图片描述

创建更新触发器trigger_update

请添加图片描述

创建删除触发器trigger_delete

请添加图片描述

五、查看触发器

请添加图片描述
查看插入触发器的创建语句
请添加图片描述
查看更新触发器的创建语句
请添加图片描述

查看删除触发器的创建语句请添加图片描述

六、测试触发器

插入一条新记录
请添加图片描述
请添加图片描述

更新记录
请添加图片描述
请添加图片描述

删除记录
请添加图片描述
请添加图片描述

删除插入触发器

请添加图片描述

删除更新触发器
请添加图片描述

删除删除触发器

请添加图片描述
最后再次重新查看
请添加图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值