Mysql
 sql >> Datenbank >  >> RDS >> Mysql

exportiere die mysql-tabellenliste von mysql in eine csv-datei mit php

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.