Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Błąd DELIMITER w MySql

Ogranicznik jest używany tylko przez klienta mysql (nie w API, sterowniku ... itd.).
Więc nie będzie działać.

Zobacz komunikat o błędzie :-

[sql] Executing resource: /mysql/install/db_auto_increment_settings_procedure.sql  
[sql] Failed to execute:  DELIMITER

Jestem pewien, że to zadziała w systemie Linux

mysql -u root -pxxx -h yyy < YOUR_SQL.sql

Jeśli ma to zastosowanie, wystarczy ręcznie utworzyć procedurę składowaną za pomocą klienta mysql
i jest to rozwiązanie bez potu.

Jeśli musisz utworzyć to dynamicznie,
ten dokument może dostarczyć pewnych informacji
http://dev.mysql.com/doc/refman/5.0/en/connector-j-usagenotes-basic.html



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak przeprowadzać uaktualnienia kroczące dla MySQL

  2. Jak dodać wyszukiwarkę Sphider do mojej strony? Nie można połączyć się z bazą danych

  3. htaccess przepisać adres URL (dostęp do bazy danych)?

  4. Wybrać wartości, które spełniają różne warunki w różnych wierszach?

  5. Pobieranie danych z dwóch tabel powiązanych z kluczem obcym w CakePhp