Создание CSV на основе запроса MySQL из phpMyAdmin
Можно ли сгенерировать CSV файл из phpMyAdmin на основе запроса MySQL?
Например, скажем, я попросил таблицу вернуть результаты для слова "изображение". Могу ли я затем создать CSV со всеми записями, содержащими слово "изображение"?
Ответ 1
В PhpMyAdmin перейдите на вкладку SQL и введите свой запрос там. Нажмите "Хит", затем нажмите Export внизу результатов. Вы можете выбрать экспорт в качестве CSV.
Возможно, вы сможете использовать функцию 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;