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

MySQL टेबल से सभी डेटा को CSV फ़ाइल में कैसे एक्सपोर्ट करें?


यह 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.csv' नामक फ़ाइल में एक्सपोर्ट कर सकती है:

mysql> Select * from student_info INTO OUTFILE 'C:/mysql/bin/mysql-files/student.csv'; Query OK, 6 rows affected (0.01 sec)

उपरोक्त क्वेरी 'Student.csv' नामक एक फ़ाइल बनाएगी और 'Student_info' टेबल से सभी डेटा को इसमें एक्सपोर्ट करेगी।


  1. - टेबल से सभी डेटा चुनने के लिए MySQL स्टोर्ड प्रोसीजर कैसे लिखें?

    इसे दर्शाने के लिए हम selectdetails() नामक एक प्रोसीजर बना रहे हैं जो student_detail टेबल से सभी रिकॉर्ड्स प्राप्त करेगा। BEGIN Select * from student_detail; END// Query OK, 0 rows affected (0.00 sec) अब, इस प्रोसीजर को इनवोक करने के बाद, हमें student_detail टेबल से सभी रिकॉर्ड्स मिलें

  1. - टेबल से डायनामिक डेटा का उपयोग करने वाला MySQL स्टोर्ड फंक्शन कैसे बनाएं?

    MySQL स्टोर्ड फंक्शन्स टेबल्स को संदर्भित कर सकते हैं लेकिन वे उन स्टेटमेंट्स का उपयोग नहीं कर सकते जो परिणाम सेट वापस करते हैं। इसलिए हम कह सकते हैं कि कोई SELECT क्वेरी नहीं है जो परिणाम सेट वापस करती है। लेकिन हम SELECT INTO का उपयोग करके इससे छुटकारा पा सकते हैं। उदाहरण के लिए, हम Avg_marks नाम

  1. - Python में MySQL का उपयोग करके टेबल से सभी डेटा चुनना

    MySQL में टेबल पंक्तियों और कॉलम से बने होते हैं। कॉलम फ़ील्ड निर्दिष्ट करते हैं और पंक्तियाँ डेटा के रिकॉर्ड निर्दिष्ट करती हैं। टेबल में डेटा को उपयोग के लिए लाने की आवश्यकता होती है। हमें कभी-कभी MySQL टेबल से सभी डेटा लाने की आवश्यकता होती है। SELECT * स्टेटमेंट का उपयोग करके टेबल से सभी पंक्ति