运行此过程会导致MySQL(或phpMyAdmin)冻结。我必须停止从XAMPP命令停止MySQL,该命令在停止前约20秒停止并“没有响应”。我相信这是由定界符命令引起的,它自己开始解决问题。我尝试过使用不同的分隔符(“//”)来不起作用。MySQL/phpMyAdmin从DELIMITER中冻结
DELIMITER $
CREATE TRIGGER coroner AFTER INSERT ON events
FOR EACH ROW BEGIN
UPDATE teams WHERE id = NEW.victim SET live = live-1;
UPDATE teams WHERE id = NEW.shooter SET score = score+points;
END
$
DELIMITER ;
我不知道那很重要,谢谢!但是只有DELIMITER $之后才会停止 – 2010-01-14 23:40:03