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

एक MySQL तालिका को CSV फ़ाइल में निर्यात करना

यह कमांड आपको लगभग वही देता है जो आप चाहते हैं, और यह रिमोट सर्वर के साथ भी काम करता है। केवल चेतावनी यह है कि यह एक TSV फ़ाइल उत्पन्न करता है (फ़ील्ड को एक टैब द्वारा अलग किया जाता है)।

mysql mydb -e "select * from mytable" -B > mytable.tsv 

लेकिन आप इसे sed का उपयोग करके CSV में बदल सकते हैं, जैसा कि यह उत्तर :

mysql mydb -e "select * from mytable" -B | sed "s/'/\'/;s/\t/\",\"/g;s/^/\"/;s/$/\"/;s/\n//g" > mytable.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 क्वेरी से दोहरे परिणाम मिलते हैं, अर्थात /Ä=A &=O,

  2. INSERT INTO नोड-mysql के साथ विफल रहता है

  3. MySQL ठीक 7 दिन पहले की पंक्तियों का चयन करें

  4. SQL त्रुटि (1215):विदेशी कुंजी बाधा नहीं जोड़ सकता

  5. MySQL - प्रासंगिकता के आधार पर कैसे ऑर्डर करें? आईएनएनओडीबी तालिका