Подтвердить что ты не робот

Создание CSV на основе запроса MySQL из phpMyAdmin

Можно ли сгенерировать CSV файл из phpMyAdmin на основе запроса MySQL?

Например, скажем, я попросил таблицу вернуть результаты для слова "изображение". Могу ли я затем создать CSV со всеми записями, содержащими слово "изображение"?

4b9b3361

Ответ 1

В PhpMyAdmin перейдите на вкладку SQL и введите свой запрос там. Нажмите "Хит", затем нажмите Export внизу результатов. Вы можете выбрать экспорт в качестве CSV.

В случае, если вам интересно, как это сделать через SQL без PMA: Как выводить результаты запросов MySQL в формате CSV?

Ответ 2

Возможно, вы сможете использовать функцию SELECT... INTO OUTFILE.... Хотя это поместит CSV файл на сервер. Это длинная страница, потому что это страница для всего синтаксиса "Выбрать", но основы ниже:

SELECT col1,col2,col3 INTO OUTFILE '/tmp/result.txt'
  FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
  LINES TERMINATED BY '\n'
  FROM MyTable;