mysql触发器运行状态
MySQL触发器是一种特殊的存储过程,它可以被激活于某个表上的INSERT、UPDATE或DELETE事件发生时执行。在实际的应用中,MySQL触发器经常用于实现数据约束、数据验证和数据修正。
当一个MySQL触发器被定义后,它并不会立即运行。只有当满足其事件和条件时,触发器才会被激活执行。对于一个正在运行的MySQL触发器,我们可以通过查询系统表中的TRIGGERS表来获得其运行状态信息。
mysql>use mydb; mysql>select TRIGGER_NAME, EVENT_MANIPULATION, ACTION_STATEMENT, ACTION_TYPE, SQL_MODE, STATUS from information_schema.TRIGGERS where TRIGGER_SCHEMA = 'mydb';