Den typiske måde at opnå dette på er at eksportere til CSV og derefter indlæse CSV'en i Excel.
Du kan bruge et hvilket som helst MySQL kommandolinjeværktøj til at gøre dette ved at inkludere INTO OUTFILE
klausul på din SELECT
erklæring:
SELECT ... FROM ... WHERE ...
INTO OUTFILE 'file.csv'
FIELDS TERMINATED BY ','
Se dette link for detaljerede muligheder.
Alternativt kan du bruge mysqldump til at gemme dump i et separat værdiformat ved hjælp af --tab-indstillingen, se dette link.
mysqldump -u<user> -p<password> -h<host> --where=jtaskResult=2429 --tab=<file.csv> <database> TaskResult
Tip:Hvis du ikke angiver en absoulte-sti, men bruger noget som INTO OUTFILE 'output.csv'
eller INTO OUTFILE './output.csv'
, vil den gemme outputfilen i mappen specificeret af show variables like 'datadir';
.