यह कमांड आपको लगभग वही देता है जो आप चाहते हैं, और यह रिमोट सर्वर के साथ भी काम करता है। केवल चेतावनी यह है कि यह एक 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