Non eseguire più istruzioni alla volta.
Non c'è motivo per farlo, e causa problemi se ci provi .
L'ex direttore dell'ingegneria per MySQL una volta mi ha detto, non c'è alcuna ragione per l'esistenza di multi_query, può solo fare del male (questa è la mia parafrasi).
È più semplice e sicuro eseguire ogni istruzione CREATE TRIGGER nella propria chiamata a PDO::exec()
.