От Запазване на резултатите от MySQL заявката в текстов или CSV файл :
Синтаксис
SELECT Your_Column_Name
FROM Your_Table_Name
INTO OUTFILE 'Filename.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n'
Или можете да опитате да вземете изхода чрез клиента:
mysql -user -pass -e "select cols from table where cols not null" > /tmp/output
Съвет:Ако не посочите абсолютен път, но използвате нещо като INTO OUTFILE 'output.csv'
или INTO OUTFILE './output.csv'
, той ще съхранява изходния файл в директорията, посочена от show variables like 'datadir';
.