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