大家好,我是漫步coding, 最近在整理2022年MySQL最新面试题, 大家也可以通过我下面的博客地址在线阅读, 今天讲讲第7篇 – MySQL触发器。 本文首发于公众号: 漫步coding

0、概要
- 1、什么是触发器?触发器的使用场景有哪些?
- 2、MySQL中都有哪些触发器?
1、什么是触发器?触发器的使用场景有哪些?
出现概率: ★★★
触发器是一种特殊的存储过程,它被分配给某个特定的表,触发器都是自动调用的。当一特定的表数据被插入,更新或删除时,数据库需要执行必定的动作,触发器是确保数据完整性和一致性的基本有效的方法。

触发器使用场景:
- 可以通过数据库中的相关表实现级联更改。
- 实时监控某张表中的某个字段的更改而需要做出相应的处理。
- 例如可以生成某些业务的编号。
- 注意不要滥用,否则会造成数据库及应用程序的维护困难。
- 大家需要牢记以上基础知识点,重点是理解数据类型CHAR和VARCHAR的差异,表存储引擎InnoDB和MyISAM的区别。
2、MySQL中都有哪些触发器?
出现概率: ★★★
MySQL 数据库中有六种触发器:
- Before Insert
- After Insert
- Before Update
- After Update
- Before Delete
- After Delete
也欢迎关注我的公众号: 漫步coding, 回复: mysql免费获取最新Mysql面试题汇总(含答案)。 一起交流, 在coding的世界里漫步。
希望这篇文章可以协助大家, 也希望大家都能找到找到的好工作。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...