Du behøver ikke DELIMITER $$
overhovedet. Det er en indbygget mysql-klientkommando
. Indbyggede klienter genkendes ikke af SQL-parseren.
Du kan bare udføre CREATE TRIGGER
sætning som en enkelt sætning, og så behøver du ikke have en afgrænsning i slutningen af sætningen. Afgrænsere er kun vigtige i grænseflader, der understøtter flere sætninger (f.eks. mysql-klienten).
phpMyAdmin tillader også flere sætninger, så du skal indstille afgrænseren, men dette gøres med en brugergrænsefladekontrol, ikke DELIMITER
kommando. Se Store procedurer i phpMyAdmin