Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

एक्सेल करने के लिए एक MySQL क्वेरी के परिणाम निर्यात करना?

इसे प्राप्त करने का सामान्य तरीका सीएसवी को निर्यात करना और फिर सीएसवी को एक्सेल में लोड करना है।
आप इसे करने के लिए किसी भी MySQL कमांड लाइन टूल का उपयोग कर सकते हैं INTO OUTFILE को शामिल करके आपके SELECT . पर क्लॉज कथन:

SELECT ... FROM ... WHERE ... 
INTO OUTFILE 'file.csv'
FIELDS TERMINATED BY ','

देखें यह लिंक विस्तृत विकल्पों के लिए।

वैकल्पिक रूप से, आप --tab विकल्प का उपयोग करके डंप को एक अलग मूल्य प्रारूप में संग्रहीत करने के लिए mysqldump का उपयोग कर सकते हैं, देखें यह लिंक।

mysqldump -u<user> -p<password> -h<host> --where=jtaskResult=2429 --tab=<file.csv> <database> TaskResult

संकेत:यदि आप एक पूर्ण पथ निर्दिष्ट नहीं करते हैं, लेकिन INTO OUTFILE 'output.csv' जैसी किसी चीज़ का उपयोग करते हैं या INTO OUTFILE './output.csv' , यह आउटपुट फ़ाइल को show variables like 'datadir'; . द्वारा निर्दिष्ट निर्देशिका में संग्रहीत करेगा ।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL उपयोगकर्ताओं को डेटाबेस बनाने दें, लेकिन केवल अपने डेटाबेस तक पहुँच की अनुमति दें

  2. क्या मैं एक चयन क्वेरी में परिकलित फ़ील्ड का पुन:उपयोग कर सकता हूं?

  3. MySQL में एकाधिक पंक्तियों को कैसे सम्मिलित करें

  4. उपयोग किए गए सेलेक्ट स्टेटमेंट में कॉलम की एक अलग संख्या होती है (REDUX !!)

  5. MySQL में टेक्स्ट कॉलम में स्ट्रिंग खोजें