Bootstrap

触发器的使用

在这里插入图片描述
优点:1、触发器可以确保数据的完整性。
2、触发器可以帮助我们记录操作日志。
3、触发器还可以用在操作数据前,对数据进行合法性检查。

缺点:1、触发器最大的一个问题就是可读性差。
2、相关数据的变更,可能会导致触发器出错。

在这里插入图片描述

#触发器

#准备工作
CREATE DATABASE dbtest17;
USE dbtest17;

#创建触发器
#建表
CREATE TABLE test_trigger(
id INT PRIMARY KEY AUTO_INCREMENT,
t_note VARCHAR(30)
);

CREATE TABLE test_trigger_log(
id INT PRIMARY KEY AUTO_INCREMENT,
t_log VARCHAR(30)
);

#查看表数据
SELECT * FROM test_trigger;
SELECT * FROM test_trigger_log;

#创建触发器
DELIMITER //

;