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

हम कमांड लाइन के माध्यम से MySQL और डेटा फ़ाइलों के बीच जानकारी कैसे स्थानांतरित कर सकते हैं?

<घंटा/>

MySQL और डेटा फ़ाइलों के बीच जानकारी स्थानांतरित करने का अर्थ है डेटा फ़ाइलों से हमारे डेटाबेस में डेटा आयात करना या हमारे डेटाबेस से डेटा को फ़ाइलों में निर्यात करना। MySQL में दो कमांड हैं जिनका उपयोग कमांड लाइन के माध्यम से MySQL और डेटा फ़ाइलों के बीच डेटा आयात या निर्यात करने के लिए किया जा सकता है -

mysqlimport

दरअसल, mysqlimport कमांड अल्पविराम और टैब-सीमांकित सहित डेटा स्वरूपों के प्रसार को पढ़ता है, और जानकारी को डेटाबेस में सम्मिलित करता है। दूसरे शब्दों में, हम कह सकते हैं कि यह LOAD DATA INFILE स्टेटमेंट में डेटा यानी कमांड-लाइन इंटरफ़ेस आयात करने के लिए एक कमांड-लाइन इंटरफ़ेस प्रदान करता है। इसका सिंटैक्स इस प्रकार होगा -

वाक्यविन्यास

Mysqlimport [options] database_name filename1 filename2 …

यहां, फ़ाइल नाम उन तालिकाओं के अनुरूप होना चाहिए जिनमें डेटा आयात किया जाएगा।

mysqldump

मूल रूप से, mysqldump एक क्लाइंट प्रोग्राम है जिसका उपयोग डेटाबेस या डेटाबेस के संग्रह को बैकअप के लिए डंप करने या किसी अन्य डेटाबेस सर्वर पर स्थानांतरित करने के लिए किया जा सकता है। यह टेबल को टैब-सीमांकित डेटा फ़ाइलों के रूप में निर्यात कर सकता है या SQL-प्रारूप डंप फ़ाइलों का उत्पादन कर सकता है जिसमें डंप की गई फ़ाइलों को फिर से बनाने के लिए CREATE TABLE और INSERT स्टेटमेंट शामिल हैं। इसका सिंटैक्स इस प्रकार होगा -

वाक्यविन्यास

Mysqldump –tab=dir_name options db_name tbl_name …

जैसा कि हम निर्दिष्ट कर रहे हैं -tab=dir_name का अर्थ है mysqldump तालिका को टैब-सीमांकित डेटा फ़ाइलों के रूप में निर्यात करता है और SELECT ... INTO OUTFILE कथन जारी करता है ताकि MySQL सर्वर को प्रत्येक डंप की गई तालिका को dir_name निर्देशिका में टैब-सीमांकित टेक्स्ट फ़ाइल के रूप में लिखने के लिए कहा जा सके।

ऊपर वर्णित दोनों कमांड इस अर्थ में समान हैं कि वे डेटा फ़ाइल से डेटाबेस या डेटाबेस से डेटा फ़ाइल में डेटा के स्थानांतरण से संबंधित हैं।


  1. कंप्यूटर और एंड्रॉइड फोन के बीच फाइल ट्रांसफर कैसे करें

    यदि आपने हाल ही में एक एंड्रॉइड फोन पर स्विच किया है या एक नया पीसी लाया है। कभी-कभी फ़ाइल-साझाकरण की आवश्यकता होती है और यदि आप इसके लिए नए हैं, तो घबराएं नहीं, हमने आपको कवर किया है, क्योंकि यह ब्लॉग आपकी फ़ाइलों को कंप्यूटर से Android पर साझा करने के लिए आवश्यक तरीके बताता है। ऐसे कई कारण हैं जि

  1. मैक और विंडोज पीसी के बीच फ़ाइलें कैसे साझा करें

    एक नया मैक खरीदा है, लेकिन सोच रहे हैं कि अपने विंडोज पीसी से डेटा कैसे ट्रांसफर करें? खैर, यह सोचना स्वाभाविक है कि अलग-अलग ओएस डेटा ट्रांसफर में बाधा डाल सकते हैं? लेकिन सभी मिथकों के अलावा, आप मैक और विंडोज के बीच दस्तावेजों, मीडिया फाइलों, फोटो इत्यादि को आसानी से स्थानांतरित कर सकते हैं। एक सही

  1. Shareit का उपयोग करके लैपटॉप के बीच डेटा/फ़ाइलें कैसे स्थानांतरित करें

    एक समय था जब कंप्यूटर के बीच डेटा शेयर करना एक कठिन काम था। डेटा ट्रांसफर करने के लिए अधिकांश समय, आपको USB फ्लैश ड्राइव या हार्ड डिस्क या LAN केबल ले जाने की आवश्यकता होती है। लेकिन अब स्मार्ट दुनिया में, कई निःशुल्क एप्लिकेशन उपलब्ध हैं जो आपको कंप्यूटर के बीच डेटा साझा करने की अनुमति देते हैं और