Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MySQL

कमांड लाइन के माध्यम से MySQL टेबल में डेटा अपलोड करते समय mysqlimport के अक्सर उपयोग किए जाने वाले विकल्प कौन से हैं?

mysqlimport को कई विकल्पों के साथ चलाया जा सकता है। निम्नलिखित mysqlimport के कुछ विकल्प और उनका इम्पोर्ट पर प्रभाव है।

विकल्प कार्य
-r या --replace यदि समान यूनिक की मान मौजूद हों तो इम्पोर्ट की गई पंक्तियों से मौजूदा पंक्तियों को ओवरराइट करता है।
-i या --ignore उन पंक्तियों को अनदेखा करता है जिनके यूनिक की मान मौजूदा पंक्तियों के समान हों।
-f या --force त्रुटियों का सामना होने पर भी mysqlimport को डेटा इन्सर्ट करना जारी रखने के लिए बाध्य करता है।
-l या --lock-tables इम्पोर्ट से पहले प्रत्येक टेबल को लॉक करता है (व्यस्त सर्वर पर अच्छा विकल्प)।
-d या --delete इन्सर्ट करने से पहले टेबल को खाली करता है।
--fields-terminated-by='char' उसी पंक्ति के मानों के बीच उपयोग किए जाने वाले सेपरेटर को निर्दिष्ट करता है, डिफ़ॉल्ट \t (टैब)।
--fields-enclosed-by='char' प्रत्येक फील्ड को घेरने वाले डिलीमीटर को निर्दिष्ट करता है; डिफ़ॉल्ट कोई नहीं।
--fields-optionally-enclosed-by='char' --fields-enclosed-by के समान, लेकिन डिलीमीटर का उपयोग केवल स्ट्रिंग-टाइप कॉलम को घेरने के लिए किया जाता है; डिफ़ॉल्ट कोई नहीं।
--fields-escaped-by='char' विशेष वर्णों से पहले लगाए जाने वाले एस्केप वर्ण को निर्दिष्ट करता है; डिफ़ॉल्ट \ (बैकस्लैश, जिसे निर्दिष्ट करने पर '\\' होगा)।
--lines-terminated-by='char' डेटा की प्रत्येक पंक्ति को समाप्त करने के लिए उपयोग किए जाने वाले सेपरेटर को निर्दिष्ट करता है; डिफ़ॉल्ट \n (न्यूलाइन)।
-u या --user अपना यूजरनेम निर्दिष्ट करें; डिफ़ॉल्ट यूनिक्स लॉगिन नाम।
-p या --password अपना पासवर्ड निर्दिष्ट करें।
-h या --host नामित होस्ट पर MySQL में इम्पोर्ट करें; डिफ़ॉल्ट लोकलहोस्ट।
-s या --silent साइलेंट मोड; आउटपुट केवल त्रुटि होने पर दिखाई देता है।
-v या --verbose वर्बोज मोड, अधिक कमेंट्री प्रिंट करता है।
-L या --local क्लाइंट पर एक लोकल फ़ाइल नामित करें।
-V या --version प्रोग्राम संस्करण जानकारी प्रिंट करें और बाहर निकलें।
-? या --help सहायता संदेश प्रिंट करें और बाहर निकलें।
  1. Windows में कमांड लाइन से MySQL डेटा डायरेक्टरी कैसे खोजें? Windows में कमांड लाइन से MySQL डेटा डायरेक्टरी कैसे खोजें?

    @@datadir वेरिएबल से MySQL डेटा डायरेक्टरी खोजें MySQL सर्वर का डेटा डायरेक्टरी (जहां डेटाबेस फ़ाइलें संग्रहीत होती हैं) @@datadir सिस्टम वेरिएबल से प्राप्त की जा सकती है। क्वेरी SELECT @@datadir; आउटपुट उदाहरण +---------------------------------------------+ | @@datadir

  1. - MySQL सर्वर से कनेक्ट करने के लिए कमांड-लाइन विकल्प

    MySQL क्लाइंट प्रोग्राम (mysql, mysqldump, आदि) सर्वर से कनेक्शन स्थापित करने के लिए कई कमांड-लाइन विकल्प प्रदान करते हैं। ये विकल्प कनेक्शन एन्क्रिप्शन, कम्प्रेशन, प्रोटोकॉल आदि को नियंत्रित करते हैं। प्रमुख कनेक्शन विकल्प विकल्पविवरण --host, -hMySQL सर्वर का होस्टनाम या IP पता (डिफ़ॉल्ट: loca

  1. - MySQL प्रोग्राम के लिए कमांड लाइन पर विकल्पों का उपयोग

    कमांड लाइन पर दिए गए विकल्प विशिष्ट नियमों का पालन करते हैं। नियम विकल्प कमांड नाम के **बाद** आते हैं। लघु रूप: एक डैश -h; दीर्घ रूप: दो डैश --host। कई विकल्पों के लघु और दीर्घ दोनों रूप होते हैं (उदा. -? और --help)। विकल्प नाम **केस-सेंसिटिव** हैं (-v verbose, -V version)। कुछ विकल्प मान लेते हैं