Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

MySQL में DELIMITER त्रुटि

सीमांकक केवल mysql क्लाइंट द्वारा उपयोग किया जाता है (एपीआई, ड्राइवर ... आदि पर नहीं)।
तो, यह काम नहीं करेगा।

अपना त्रुटि संदेश देखें :-

[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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सेलेक्ट के लिए Big-O क्या है?

  2. पंक्तियों में विभाजित (विस्फोट) अल्पविराम सीमांकित स्तंभ मान

  3. क्वेरी दो टेबल के खिलाफ MYSQL मैच

  4. क्या json_encode() विधि के लिए कोई स्मृति सीमा है?

  5. MySQL वॉलीबॉल स्टैंडिंग