区切り文字はmysqlクライアントによってのみ使用されます(API、ドライバーなどでは使用されません)。
したがって、機能しません。
エラーメッセージを参照してください:-
[sql] Executing resource: /mysql/install/db_auto_increment_settings_procedure.sql
[sql] Failed to execute: DELIMITER
これがLinuxシステムで機能することはかなり確実です
mysql -u root -pxxx -h yyy < YOUR_SQL.sql
該当する場合は、mysqlクライアントを使用して手動でストアドプロシージャを作成するだけです。
これは汗をかかないソリューションです。
これを動的に作成する必要がある場合、
このドキュメントはいくつかの洞察情報を提供する可能性があります
http://dev.mysql.com/doc/refman/5.0/en/connector-j-usagenotes-basic.html