delimiter $$ create trigger trg_delete_on_users before DELETE on users for each row begin delete from authorities where username = old.username ; delete from user_action where user_name = old.username ; end $$ delimiter ;
开头要使用的 delimiter $$ 来定义$$为分隔符,在末尾再把分隔符恢复为分号。不然,解释器遇到分号,就认为你SQL完结了,而后就报语法错了,坑爹不??spa