本文作者:kris

MySQL 触发器的基础操作(六)-mysql触发器详解

kris 2025-01-23 02:00:05 2
MySQL 触发器的基础操作(六)-mysql触发器详解摘要: 怎样使用Mysql新建触发器?使用Mysql新建触发器的步骤如下:确定需要在哪个表上创建触发器,以及需要触发什么事件(INSERT、UPDATE、DELETE)。打开表的设计页面,...

怎样使用Mysql新建触发器?

使用Mysql新建触发器的步骤如下:

确定需要在哪个表上创建触发器,以及需要触发什么事件(INSERT、UPDATE、DELETE)。

打开表的设计页面,可以看到有一个触发器选项卡,点击“触发器”。

MySQL 触发器的基础操作(六)-mysql触发器详解

图片来源:网络

在名里面添加新建的触发器的名字,在触发选项中选择before或者after,然后在插入、更新、删除三个选项中勾选一个。

在定义下面的框中输入需要执行的操作,然后点击sql预览,可以看到整个触发器的代码。

mysql触发器,不能触发?

触发器有before 和after 两种,一种是在insert之前,一种是在insert之后。

你说的sql2008触发器我不太清楚,我就用过mysql的触发器。

MySQL里写trigger,会不会导致性能下降的问题?

这个性能问题很多都是相对的,譬如如果你不用存储过程,那应用服务器和数据库服务器的交互就会增多,这样也导致性能降低。一般而言,存储过程的使用降低应用的负载,更多的要考虑使用的合理性。譬如触发器过多也会影响你操作表的速度,因而你应该根据系统自身情况去分析设计

文章版权及转载声明

作者:kris本文地址:https://www.damoyx.com/p/26344.html发布于 2025-01-23 02:00:05
文章转载或复制请以超链接形式并注明出处大漠游侠网

阅读
分享