Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Erro DELIMITER no MySql


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