MYSQL触发器
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,建立一个表CREATE TABLE cmd ( id INT PRIMARY KEY auto_increment, USER CHAR (32),
千家信息网最后更新 2026年11月01日MYSQL触发器
建立一个表
CREATE TABLE cmd ( id INT PRIMARY KEY auto_increment, USER CHAR (32), priv CHAR (10), cmd CHAR (64), sub_time datetime, #提交时间 success enum ('yes', 'no') #0代表执行失败);建立一个要被触发的表
CREATE TABLE errlog ( id INT PRIMARY KEY auto_increment, err_id int);建立触发器
delimiter $$ #把;变换成$$,让下面的代码完整运行CREATE TRIGGER tri_after_insert_cmd AFTER INSERT ON cmd FOR EACH ROWBEGIN if NEW.success = 'no' then # NEW(新的信息,也就是插入cmd的信息) insert into errlog(err_id) values(NEW.id); # 插入语法.当上面的条件成立 end if;END $$ # 制造触发器完毕delimiter ; # 将符号还原成;插入数据
INSERT INTO cmd ( USER, priv, cmd, sub_time, success)VALUES ('egon','0755','ls -l /etc',NOW(),'yes'), ('egon','0755','cat /etc/passwd',NOW(),'no'), ('egon','0755','useradd xxx',NOW(),'no'), ('egon','0755','ps aux',NOW(),'yes');删除触发器
drop trigger tri_after_insert_cmd;
触发器
信息
面的
也就是
代码
代表
数据
时间
条件
符号
语法
制造
变换
运行
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
什么是科技互联网
互联网与科技发展
重庆互联网络科技
万易互联网科技有限公司
互联网科技革命
互联网科技视频
宜安科技 互联网金融
天下捷融互联网科技
苏州大垚互联网科技
上海亿帐通互联网科技
互联网科技有限公司 翻译
盛创互联网科技有限公司
互联网科技产品
天速互联网络科技有限公司
中国互联网公司排名锤子科技
深圳无忧互联网科技
西安有哪些互联网高科技企业
江苏互联网智能科技产品出厂价
三亚科技创新互联网基地
高科技和互联网的现代国家
新华互联网科技学校
互联网科技的
猪兼强互联网科技
期待互联网科技
浩特互联网科技
安徽鑫晟辉互联网科技
润盈互联网科技
互联网公司科技股
中国新注册互联网科技
北京互联网科技类企业分布