@Alexis_D

Как можно экспортировать данные из MySQL?

Доброго времени суток, как можно экспортировать данные из таблицы MySQL в файл excel? Может у кого то есть ссылки, где можно почитать, как делается данная штука.
Заранее спасибо!
  • Вопрос задан
  • 432 просмотра
Пригласить эксперта
Ответы на вопрос 4
sergey-gornostaev
@sergey-gornostaev Куратор тега Python
Седой и строгий
Судя по тегу "python" вы хотите сделать это с помощью скрипта. Вам нужно изучить принципы работы с базами данных из Python (DB API) для получения данных и работу с библиотекой openpyxl для формирования документа Excel.
Ответ написан
Комментировать
ivankomolin
@ivankomolin
Комментировать
@OlegPyatakov
pyatakov.com
Есть много вариантов (в зависимости от целей):
  • Если использовать GUI утилиты для SQL базы, то там есть возможность экспортировать в csv/Excel (например, так точно в Heidi SQL)
  • В самом Excel можно установить коннектор к MySQL и импортировать данные запросом
  • В Python можно сделать запрос на данные и потом записать в csv через стандартную библиотеку языка
Ответ написан
@sash999
просто админ из деревни
Можно вытащить данные а потом запихнуть их в xls без всяких промежуточных csv. Смотрите в сторону питоновского модуля xlwt.
А если без питона - то я для подобных вещей использую libreoffice под линуксом. Очень удобно, пишем/рисуем в мастере запрос к БД и потом просто драг-н-дроп в экселевский файл.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы