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

ODBC पर MySQL LOAD DATA LOCAL INFILE की अनुमति नहीं है

यह समस्या ODBC कनेक्टर समस्या के रूप में निकली।

मैं जिस MySQL ODBC कनेक्टर का उपयोग कर रहा था उसका संस्करण 8.0.11 था जो स्थानीय-इनफाइल पैरामीटर को ओवरराइड करता है और इसे शून्य पर सेट करता है। कनेक्टर के इस संस्करण में, पैरामीटर संपादन योग्य नहीं था (मेरी जानकारी के लिए)।

संस्करण 8.0.14 के अनुसार, उपयोगकर्ता निम्न पंक्ति को odbc.ini फ़ाइल में जोड़ सकता है:

ENABLE_LOCAL_INFILE=1

https://dev.mysql .com/doc/connector-odbc/hi/connector-odbc-configuration-connection-parameters.html

नए कनेक्टर में अपग्रेड करने और odbc.ini को अपडेट करने के बाद, LOAD DATA LOCAL INFILE ODBC के माध्यम से कनेक्ट होने पर सफल होता है।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL कार्यक्षेत्र BLOB के रूप में परिणाम दिखाता है

  2. तालिका में पदानुक्रमित डेटा के सभी चाइल्ड नोड्स की गणना करें

  3. मान '0000-00-00' को java.sql.Date . के रूप में प्रदर्शित नहीं किया जा सकता है

  4. MySQL सेलेक्ट काउंटर, ग्रुप बाय

  5. mysql सीमांकक प्रश्न