Wenn Sie Zugriff auf den MySQL-Server haben, können Sie SELECT INTO OUTFILE
verwenden um das meiste davon für Sie zu erledigen:
SELECT * FROM my_table
INTO OUTFILE 'my_table.csv'
FIELDS TERMINATED BY ','
OPTIONALLY ENCLOSED BY '"'
ESCAPED BY '\\'
LINES TERMINATED BY '\n';
Vielleicht möchten Sie einen Zeilenbegrenzer von \r\n
haben wenn Sie Windows verwenden.
Wenn Sie keinen vollständigen Pfad zur resultierenden CSV-Datei angeben, wird diese in das Datenverzeichnis des MySQL-Servers direkt neben den Tabellen verschoben.