Il delimitatore è utilizzato solo dal client mysql (non su API, driver... ecc.).
Quindi, non funzionerà.
Vedi il tuo messaggio di errore :-
[sql] Executing resource: /mysql/install/db_auto_increment_settings_procedure.sql
[sql] Failed to execute: DELIMITER
Abbastanza sicuro che funzionerà nel sistema Linux
mysql -u root -pxxx -h yyy < YOUR_SQL.sql
Se applicabile, è sufficiente creare manualmente la stored procedure utilizzando il client mysql,
ed è una soluzione senza sudore.
Se è necessario crearlo in modo dinamico,
questo documento potrebbe fornire alcune informazioni approfondite
http://dev.mysql.com/doc/refman/5.0/en/connector-j-usagenotes-basic.html