Как экспортировать SQL-запрос в TXT с помощью командной строки - PullRequest
8 голосов
/ 22 ноября 2010

Я хочу экспортировать select * from table результаты в текстовый файл из командной строки в Linux. Как мне это сделать?

Спасибо, Jean

1 Ответ

17 голосов
/ 22 ноября 2010

посмотрите на ссылку

вам нужно только добавить это к запросу

select * from table INTO OUTFILE '/tmp/myfilename.txt'

Вы можете улучшить это до CSV-файла (используя его в Excel последний)

нравится:

INTO OUTFILE '/tmp/myfilename.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n'
...