sql >> Database >  >> RDS >> Mysql

Resultaten van een Mysql-query exporteren naar Excel?

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'; .



  1. Ruby on Rails:Is er een manier om items uit de database te halen en ze in een bepaalde volgorde terug te sturen?

  2. Preventietriggers

  3. Rails:Postgres-toestemming geweigerd om database op rake te maken db:create:all

  4. Hoe de ID van de laatst bijgewerkte rij in MySQL te krijgen?