如何利用MySQL数据库在插入数据后触发触发器


本文摘自PHP中文网,作者黄舟,侵删。

MySQL数据库支持触发器的功能,触发器是与表操作的对象有关。触发器在满足某种条件时触发,并要执行触发器中定义的SQL语句操作。还有触发器只能创建在真实表上,不能创建在临时表上;触发器的触发事件有before或after,下面利用一个具体实例说明插入数据后触发触发器,如下图所示:

0.png


1.第一步,创建数据库表t_class_info,利用创建表语句:

1

2

3

4

5

6

create table t_class_info(

id int(8),

t_no int(10),

t_name varchar(20),

t_addr varchar(60)

);

如下图所示:

1.png

2.第二步,查看表t_class_info描述,利用命令:

1

desc t_class_info;

如下图所示:

2.png

3.第三步,创建触发器info_tri,触发时间是在向表t_class_info插入数据后,触发事件是向表class_info中插入一条记录,如下图所示:

3.png


4.第四步,创建数据库表class_info,利用命令:

阅读剩余部分

相关阅读 >>

mysql出现错误代码1064怎么办

使用phpmyadmin怎样修改mysql密码

mysql中常用的技能介绍

root密码忘记该怎么办

mysql 5.7上使用group by语句出现1055错误问题

mysql数据库面试必备之三大log介绍

mysql安装打不开怎么办

python基础之操作mysql数据库

visual studio操作mysql的详细步骤

mysql数据表中字段的数据类型有哪些?

更多相关阅读请进入《mysql》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...