mysqlimport का उपयोग करके डेटा को MySQL तालिकाओं में अपलोड करने के लिए हमें निम्नलिखित चरणों का पालन करने की आवश्यकता है -
चरण-1 - तालिका बनाना
सबसे पहले, हमारे पास एक टेबल होनी चाहिए जिसमें हम डेटा अपलोड करना चाहते हैं। हम MySQL टेबल बनाने के लिए CREATE TABLE स्टेटमेंट का उपयोग कर सकते हैं। उदाहरण के लिए, हमने 'student_tbl' नाम की एक तालिका इस प्रकार बनाई -
<पूर्व>mysql> छात्र_tbl का वर्णन करें;+-----+-------------+------+-----+----- ----+----------+| फील्ड | प्रकार | शून्य | कुंजी | डिफ़ॉल्ट | अतिरिक्त |+----------+------------ ------+| रोल नंबर | इंट(11) | हाँ | | नल | || नाम | वर्कर(20) | हाँ | | नल | || कक्षा | वर्कर(20) | हाँ | | नल | |+----------+-------------+------+-----+---------+-- -----+3 पंक्तियाँ सेट में (0.06 सेकंड)चरण-2 - डेटा फ़ाइल बनाना
अब, इस चरण में हमें एक डेटा फ़ाइल बनाने की आवश्यकता है, जिसमें टैब-सीमांकित डेटा के भीतर फ़ील्ड शामिल हैं। जैसा कि हम जानते हैं कि डेटा फ़ाइल का नाम MySQL तालिका के नाम के समान होना चाहिए, इसलिए हम डेटा फ़ाइल को 'student_tbl.txt' के रूप में बना रहे हैं, जिसमें डेटा इस प्रकार है -
1 गौरव 10वीं2 राहुल 10वीं3 दिग्विजय 10वीं
चरण-3 - डेटा अपलोड करना
अब निम्न कमांड की मदद से mysqlimport का उपयोग करके हम इस फाइल को इम्पोर्ट कर सकते हैं -
C:\mysql\bin>mysqlimport -u root query C:/mysql/bin/mysql-files/student_tbl.txtquery.student_tbl:रिकॉर्ड्स:3 हटाए गए:0 छोड़े गए:0 चेतावनियां:0
अब निम्न क्वेरी की सहायता से, हम देख सकते हैं कि डेटा तालिका में अपलोड कर दिया गया है -
mysql> student_tbl से * चुनें;+--------+----------+----------+| रोल नंबर | नाम | कक्षा |+----------+----------+----------+| 1 | गौरव | 10वीं || 2 | राहुल | 10वीं || 3 | दिग्विजय | 10वीं |+----------+----------+----------+3 पंक्तियों में सेट (0.00 सेकंड)