Det typiska sättet att uppnå detta är att exportera till CSV och sedan ladda CSV:en till Excel.
Du kan använda vilket MySQL kommandoradsverktyg som helst för att göra detta genom att inkludera INTO OUTFILE
sats på din SELECT
uttalande:
SELECT ... FROM ... WHERE ...
INTO OUTFILE 'file.csv'
FIELDS TERMINATED BY ','
Se denna länk för detaljerade alternativ.
Alternativt kan du använda mysqldump för att lagra dump i ett separat värdeformat med alternativet --tab, se denna länk.
mysqldump -u<user> -p<password> -h<host> --where=jtaskResult=2429 --tab=<file.csv> <database> TaskResult
Tips:Om du inte anger en absoulte-sökväg utan använder något som INTO OUTFILE 'output.csv'
eller INTO OUTFILE './output.csv'
, kommer den att lagra utdatafilen i katalogen som anges av show variables like 'datadir';
.