mysql-trigger-触发器
mysql 触发器 trigger
2023-09-11 14:21:55 时间
在SQL中,名词触发器指“在数据库中为响应一个特殊表格中的某些事件而自动执行的程序代码。”(Wikipedia)说得简单一些,它是在一个特殊 的数据库事件,如INSERT或DELETE发生时,自动激活的一段代码。触发器可方便地用于日志记录、对单个表格到其他链接式表格进行自动的“层叠式” 更改、或保证对表格关系进行自动更新。当一个新整数值增加到数据库域中时,自动更新运行的总数的代码段是一个触发器。自动记录对一个特殊数据库表格所作更 改的SQL命令块也是一个触发器实例。
显示触发器
show triggers;
删除触发器
drop trigger 触发器名
语法
CREATE TRIGGER <触发器名称> <--
{ BEFORE | AFTER }
{ INSERT | UPDATE | DELETE }
ON <表名称>
FOR EACH ROW
<触发器SQL语句>
例子
CREATE TRIGGER trigger_test
AFTER
INSERT
ON a
FOR EACH ROW
insert into b set b_name="trigger_test_name"
相关文章
- Mysql授权允许远程访问解决Navicat for MySQL连接mysql提示客户端不支持服务器请求的身份验证协议;考虑升级MySQL客户端
- 使用tcpdump排查mysql数据库tps飙升的问题
- 【MySQL】bit 类型引发的故事
- 【MySql】mysql 慢日志查询工具之mysqldumpslow
- 【异常】ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock
- 【Mysql】Mysql root用户误删了或只剩下没有任何操作权限的用户怎么办
- 在 window 上卸载 mysql
- mysql之触发器trigger
- MySQL配置文件mysql.ini参数详解、MySQL性能优化
- mysql锁技术讨论
- MySQL中导入 导出CSV
- mysql trigger 触发器
- mysql数据库建模Navicat
- PHP连接MySQL数据库的三种方式(mysql、mysqli、pdo)--续
- spring boot:spring security用mysql实现动态权限管理(spring boot 2.3.3)
- MySQL触发器更新本表数据异常:Can't update table 'tbl' in stored function/trigger because it
- MySql中json类型的使用___mybatis存取mysql中的json
- Windows安装MySQL 5.5完整步骤图解
- MySQL FORMAT函数示例
- paip. mysql如何临时 暂时 禁用 关闭 触发器
- MySQL用户权限(Host,User,Password)管理(mysql.user)
- 为什么官方不建议使用uuid做MySQL主键
- mysql事务 mysql事务回滚 MySQL事务死锁 如何解除死锁 资金出入账
- 脚本备份MySQL数据库和binlog日志
- MySQL Study之--Mysql无法启动“mysql.host”
- mysql根据分组和条件查询以后如何统计记录的条数
- MySQL存储过程相关指令和函数集
- Mysql下Limit注入方法(此方法仅适用于5.0.0<mysql<5.6.6的版本)
- 半个月时间把MySQL重新巩固了一遍,梳理了一篇几万字 “超硬核” 文章!
- mysql触发器的作用及语法
- mysql 查看 脏页_MySQL:刷脏页
- Mysql之异步主从复制搭建
- MySQL-多实例-MGR部署实战(5.7.20)