De typische manier om dit te bereiken is door te exporteren naar CSV en vervolgens de CSV in Excel te laden.
U kunt elk MySQL-opdrachtregelprogramma gebruiken om dit te doen door de INTO OUTFILE
op te nemen. clausule op uw SELECT
verklaring:
SELECT ... FROM ... WHERE ...
INTO OUTFILE 'file.csv'
FIELDS TERMINATED BY ','
Zie deze link voor gedetailleerde opties.
Als alternatief kunt u mysqldump gebruiken om dump op te slaan in een gescheiden waardeformaat met behulp van de --tab optie, zie deze link.
mysqldump -u<user> -p<password> -h<host> --where=jtaskResult=2429 --tab=<file.csv> <database> TaskResult
Hint:als u geen absoluut pad opgeeft, maar iets als INTO OUTFILE 'output.csv'
gebruikt of INTO OUTFILE './output.csv'
, het zal het uitvoerbestand opslaan in de map gespecificeerd door show variables like 'datadir';
.