Делается все очень простым запросом:
SELECT * FROM table INTO OUTFILE '/tmp/sample.csv' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY 'n';
т.е. все как обычно но добавляется
INTO OUTFILE - путь к файлу куда выгружать
FIELDS TERMINATED BY - разделитель полей
OPTIONALLY ENCLOSED BY - каждое поле в файле быдет обрамляться указанным символом
LINES TERMINATED BY - разделитель строк
1 комментарий. Оставить новый
Правка перфекциониста:
LINES TERMINATED BY ‘\n’