使用DROP TRIGGER 语句可以删除MySQL中已经定义的触发器,删除触发器的语句的基本语法格式如下:
DROP TRIGGER [schema_name.]trigger_name
其中,schema_name表示数据库名称,是可选的。如果省略了schema,将从当前数据库中舍弃触发程序;trigger_name是要删除的触发器的名称。
删除一个触发器,代码如下:
DROP TRIGGER test_db.ins_sum;
上面的代码中test_db是触发器所在的数据库,ins_sum是一个触发器的名称。
通过SHOW TRIGGERS\G查看,发现ins_sum触发器已经不存在。