MySQL में विशिष्ट कॉलम डेटा निर्यात करने के लिए, OUTFILE का उपयोग करें -
अपनेटेबलनाम से अपने कॉलमनाम को आउटफाइल 'yourLocationOfFile' में चुनें;
आइए पहले एक टेबल बनाएं -
mysql> टेबल बनाएं DemoTable(StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentFirstName varchar(20), StudentLastName varchar(20));क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.54 सेकंड)
इंसर्ट कमांड का उपयोग करके टेबल में रिकॉर्ड डालें -
mysql> DemoTable(StudentFirstName,StudentLastName) मानों ('जॉन', 'डो') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.26 सेकंड) mysql> DemoTable(StudentFirstName,StudentLastName) मानों में डालें ('डेविड', 'मिलर'); क्वेरी ओके, 1 पंक्ति प्रभावित (0.19 सेकंड) mysql> डेमोटेबल (स्टूडेंटफर्स्टनाम, स्टूडेंटलास्टनाम) मान ('जॉन', 'स्मिथ') में डालें; क्वेरी ओके, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> में डालें DemoTable(StudentFirstName,StudentLastName)मान('कैरोल','टेलर'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड)mysql> DemoTable(StudentFirstName,StudentLastName) मानों ('सैम', 'विलियम्स') में डालें; क्वेरी ठीक है , 1 पंक्ति प्रभावित (0.18 सेकंड)
चुनिंदा कमांड का उपयोग करके तालिका से रिकॉर्ड प्रदर्शित करें -
mysql> डेमोटेबल से *चुनें;
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+-----------+---------------------+-------------- --+| छात्र आईडी | स्टूडेंटफर्स्टनाम | छात्र का अंतिम नाम |+----------+---------------------+---------------- -+| 1 | जॉन | डो || 2 | डेविड | मिलर || 3 | जॉन | स्मिथ || 4 | कैरल | टेलर || 5 | सैम | विलियम्स |+----------+---------------------+---------------- -+5 पंक्तियाँ सेट में (0.00 सेकंड)MySQL में विशिष्ट कॉलम डेटा निर्यात करने की क्वेरी निम्नलिखित है -
mysql> DemoTable से StudentLastName को 'E:\StudentLastName.txt' में चुनें; क्वेरी ठीक है, 5 पंक्तियाँ प्रभावित (0.00 सेकंड)
फ़ाइल स्थान 'E:\StudentLastName.txt' है। फ़ाइल और सामग्री का स्क्रीनशॉट इस प्रकार है। हमने स्तंभ डेटा को फ़ाइल में सफलतापूर्वक निर्यात कर दिया है -