Van Sla MySQL-queryresultaten op in een tekst- of CSV-bestand :
Syntaxis
SELECT Your_Column_Name
FROM Your_Table_Name
INTO OUTFILE 'Filename.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n'
Of u kunt proberen de uitvoer via de client te pakken:
mysql -user -pass -e "select cols from table where cols not null" > /tmp/output
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';
.