Denne kommando giver dig næsten, hvad du ønsker, og den fungerer endda med en fjernserver. Den eneste advarsel er, at den genererer en TSV-fil (felter er adskilt af en fane).
mysql mydb -e "select * from mytable" -B > mytable.tsv
Men du kan konvertere det til CSV ved hjælp af sed, som foreslået i dette svar :
mysql mydb -e "select * from mytable" -B | sed "s/'/\'/;s/\t/\",\"/g;s/^/\"/;s/$/\"/;s/\n//g" > mytable.csv