Der typische Weg, dies zu erreichen, besteht darin, in CSV zu exportieren und die CSV-Datei dann in Excel zu laden.
Sie können dazu jedes beliebige MySQL-Befehlszeilentool verwenden, indem Sie INTO OUTFILE
einfügen -Klausel in Ihrem SELECT
Aussage:
SELECT ... FROM ... WHERE ...
INTO OUTFILE 'file.csv'
FIELDS TERMINATED BY ','
Siehe diesen Link für detaillierte Optionen.
Alternativ können Sie mysqldump verwenden, um dump mit der Option --tab in einem Format mit getrennten Werten zu speichern, siehe dieser Link.
mysqldump -u<user> -p<password> -h<host> --where=jtaskResult=2429 --tab=<file.csv> <database> TaskResult
Hinweis:Wenn Sie keinen absoluten Pfad angeben, verwenden Sie etwas wie INTO OUTFILE 'output.csv'
oder INTO OUTFILE './output.csv'
, wird die Ausgabedatei in dem Verzeichnis gespeichert, das durch show variables like 'datadir';
angegeben wird .