यह SELECT … INTO OUTFILE स्टेटमेंट की मदद से किया जा सकता है। हम इसे निम्नलिखित उदाहरण की मदद से स्पष्ट कर रहे हैं:
उदाहरण
मान लीजिए हमारे पास 'Student_info' टेबल से निम्नलिखित डेटा है:
mysql> Select * from Student_info; +------+---------+------------+------------+ | id | Name | Address | Subject | +------+---------+------------+------------+ | 101 | YashPal | Amritsar | History | | 105 | Gaurav | Chandigarh | Literature | | 125 | Raman | Shimla | Computers | | 130 | Ram | Jhansi | Computers | | 132 | Shyam | Chandigarh | Economics | | 133 | Mohan | Delhi | Computers | +------+---------+------------+------------+ 6 rows in set (0.07 sec)
अब, निम्नलिखित क्वेरी 'Student_info' टेबल से सभी डेटा को 'student.txt' नामक फ़ाइल में एक्सपोर्ट कर सकती है:
mysql> Select * from student_info INTO OUTFILE 'C:/mysql/bin/mysql-files/student.txt'; Query OK, 6 rows affected (0.01 sec)
उपरोक्त क्वेरी 'Student.txt' नामक एक फ़ाइल बनाएगी और 'Student_info' टेबल से सभी डेटा को इसमें एक्सपोर्ट करेगी।