Navicat for MySQL上Mysql触发器的使用

本文介绍了如何使用Navicat for MySQL创建和管理触发器,包括注意事项和具体步骤。还提供了查看数据库表信息和触发器信息的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  • Navicat for MySQL:是一套管理和开发MySQL或MariaDB可视化桌面软件。

  • MySql使用触发器注意事项:

  • 触发器使用的表需要支持事务(就是InnoDB)。
  • 创建触发器的表,不能再sql语句(就是BEGIN...END)中再次操作该张表。

  • 在Navicat for Mysql上使用触发器步骤:

  1. 选中需要添加触发器的表(右键/设计表)


    2.给test表创建触发器(创建成功,记得保存触发器)


    这里会在test插入数据的时候执行定义中语句,并删除member表的第一行数据。
    更多触发器的使用,参看MySql触发器的使用(使用原生的sql命令创建触发器)

Navicat for Mysql常用操作:

  • 我们可以在设计表中(SQL预览)查看当前操作使用到的sql语句。
  • 在Navicat for MySQL中使用原生的sql语句

  • 查看当前数据库中的指定表的引擎。(show table status like 'test'

  • SHOW TABLE STATUS查看当前数据库中所有表的信息状态。
  • 查看当前数据库中指定表的触发器(show triggers from test

  • SHOW TRIGGERS查看当前数据库中所有表的触发器信息。


转载自:
作者:余生无解
链接:https://www.jianshu.com/p/b32efd09ab5a
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值