इसे 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' तालिका से सभी डेटा निर्यात करेगी।