mysqlimport LOAD DATA SQL स्टेटमेंट के लिए कमांड-लाइन इंटरफ़ेस प्रदान करता है। अधिकांश विकल्प सीधे LOAD DATA क्लॉज से मैप होते हैं।
आह्वान
shell> mysqlimport [options] db_name textfile1 [textfile2 ...]
प्रत्येक टेक्स्ट फ़ाइल के लिए: एक्सटेंशन हटाकर टेबल नाम निर्धारित करता है (उदा. sample.txt, sample.text, sample → टेबल sample)।
प्रमुख विकल्प
| विकल्प | विवरण |
|---|---|
--bind-address=ip_address | नेटवर्क इंटरफेस चुनें |
--character-sets-dir=dir_name | कैरेक्टर सेट डायरेक्टरी |
--columns=column_list, -c | कॉमा-सेपरेटेड कॉलम नाम सूची; क्रम डेटा फ़ाइल कॉलम से टेबल कॉलम मैपिंग दर्शाता है |
--compress, -C | क्लाइंट-सर्वर ट्रैफिक कंप्रेस करें |
--compression-algorithms=value | अनुमत कम्प्रेशन एल्गोरिदम (डिफ़ॉल्ट: अनकम्प्रेस्ड) |
--enable-cleartext-plugin | mysql_clear_password क्लियरटेक्स्ट ऑथ प्लगइन सक्षम करें |
--force, -f | त्रुटियां अनदेखा करें (उदा. टेबल न होने पर भी शेष फ़ाइलें प्रोसेस करें) |