假设我有一个包含触发器代码的脚本,我如何实际启动脚本以使触发器处于活动状态?我该如何阻止它?
问问题
929 次
1 回答
1
如果您有一个包含用于创建 MySQL 触发器的代码的脚本,您只需执行该脚本以创建触发器,假设该脚本包含以下行中的 MySQL 语句:
CREATE
[DEFINER = { user | CURRENT_USER }]
TRIGGER trigger_name trigger_time trigger_event
ON tbl_name FOR EACH ROW trigger_body
http://dev.mysql.com/doc/refman/5.5/en/create-trigger.html
要摆脱您创建的触发器,您可以DROP
在 MySQL 中使用带有触发器名称的语句,或者创建另一个脚本来执行 SQL 语句:
DROP TRIGGER [IF EXISTS] [schema_name.]trigger_name
http://dev.mysql.com/doc/refman/5.6/en/drop-trigger.html
要执行 SQL 文件,您只需@[file_name].sql
在命令行的 SQL 提示符处键入:
于 2012-11-25T02:51:24.390 回答