Om du kan ansluta till MySQL-servern kan du köra mysqldump verktyg, som kan generera CSV-filer. Det här är mycket lättare än att försöka komma på något själv.
mysqldump --tab --fields-terminated-by="," --host=$SERVER --user=$USERNAME --password=$PASSWORD $DATABASE