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 तालिका से सभी रिकॉर्ड प्राप्त करेगी। mysql> Delimiter // mysql> Create Procedure selectdetails()    -> BEGIN    -> Select * from student_detail;    -> END// Qu

  1. हम एक MySQL संग्रहीत फ़ंक्शन कैसे बना सकते हैं जो किसी तालिका से गतिशील डेटा का उपयोग करता है?

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

  1. पायथन में MySQL का उपयोग करके किसी तालिका से सभी डेटा का चयन कैसे करें?

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