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

Amazon RDS से CSV फ़ाइल में तालिका निर्यात करना

संभवतः, आप एक Amazon RDS से निर्यात करने का प्रयास कर रहे हैं डेटाबेस के माध्यम से SELECT ... INTO OUTFILE क्वेरी, जो इसे वास्तव में आम तौर पर सामना करने वाली समस्या उत्पन्न करती है, उदाहरण देखें। डेटाबेस को CSV में निर्यात करें . संबंधित AWS टीम प्रतिक्रिया इस तरह के निर्यात को रोकने के लिए सर्वर एक्सेस की कमी की आपकी धारणा की पुष्टि करता है, और एक वैकल्पिक दृष्टिकोण का सुझाव देता है और साथ ही साथ अपने डेटा को सीएसवी प्रारूप में निर्यात करके MySQL कमांड लाइन क्लाइंट में डेटा का चयन करके और आउटपुट को सीएसवी के रूप में डेटा को पुन:स्वरूपित करने के लिए पाइपिंग करता है। , इस तरह:

mysql -u username -p --database=dbname --host=rdshostname --port=rdsport --batch
  -e "select * from yourtable"
  | sed 's/\t/","/g;s/^/"/;s/$/"/;s/\n//g' > yourlocalfilename

उपयोगकर्ता fpalero एक विकल्प प्रदान करता है और माना जाता है कि सरल दृष्टिकोण, यदि आप पहले से फ़ील्ड जानते हैं और निर्दिष्ट करते हैं:

mysql -uroot -ppassword --database=dbtest
  -e "select concat(field1,',',field2,',',field3) FROM tabletest" > tabletest.csv


  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 में LOCATE () फ़ंक्शन कैसे काम करता है

  2. एसिंक्रोनस स्लेव्स का उपयोग करके गैलेरा क्लस्टर में हाइब्रिड OLTP/Analytics डेटाबेस वर्कलोड

  3. अत्यधिक MySQL गतिविधि

  4. mysql2 मणि ​​गलत mysql क्लाइंट लाइब्रेरी के लिए संकलित है

  5. MySQL में एक विशिष्ट कॉलम के बाद कई कॉलम जोड़ना