O delimitador é usado apenas pelo cliente mysql (não na API, driver... etc).
Então, não vai funcionar.
Veja sua mensagem de erro:-
[sql] Executing resource: /mysql/install/db_auto_increment_settings_procedure.sql
[sql] Failed to execute: DELIMITER
Tenho certeza que isso funcionará no sistema linux
mysql -u root -pxxx -h yyy < YOUR_SQL.sql
Se aplicável, você apenas cria manualmente o procedimento armazenado usando o cliente mysql,
e é uma solução sem suor.
Se você precisar criar isso dinamicamente,
este documento pode fornecer algumas informações básicas
http://dev.mysql.com/doc/refman/5.0/en/connector-j-usagenotes-basic.html