Från Spara MySQL-frågeresultat i en text- eller CSV-fil :
Syntax
SELECT Your_Column_Name
FROM Your_Table_Name
INTO OUTFILE 'Filename.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n'
Eller så kan du försöka få tag i utdata via klienten:
mysql -user -pass -e "select cols from table where cols not null" > /tmp/output
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';
.