UltKit
Изображения11
PDF13
Документы и данные7
Видео6
Аудио4
Другие инструменты22

Конвертер SQL в CSV

Файл .sql — это скрипт для восстановления базы данных, а не таблица, которую можно открыть в Excel. Загрузите дамп и получите строки из его INSERT-запросов в формате CSV — без установки СУБД и предварительного восстановления базы.

Конвертер данных

или перетащите сюда файлы CSV, TSV, TXT … ·

Макс. 95 MB на файл· До 20 файлов· Удаляются через 30 минут

Вывод

Файлы обрабатываются на наших серверах и удаляются через 30 минут.

Как пользоваться инструментом

  1. 1

    Загрузите дамп .sql

    Добавьте файл, экспортированный из phpMyAdmin, mysqldump, SQLite или SQL Server, размером до 95 MB. Сжатую резервную копию .sql.gz сначала нужно распаковать.

  2. 2

    Проверьте настройки CSV

    Для параметра Разделитель выбрана запятая, а для Даты — ISO, поэтому значение вроде 2026-10-18 одинаково читается в любой программе. Выберите точку с запятой, если в вашем Excel запятая используется как десятичный знак.

  3. 3

    Конвертируйте в CSV

    Нажмите Конвертировать в CSV → и откройте результат в Excel, Google Sheets или любой программе, которая импортирует значения, разделённые запятыми.

Ответ

Как конвертировать файл SQL в CSV?

Загрузите дамп .sql и нажмите Конвертировать в CSV →. Каждая строка внутри инструкции INSERT станет строкой CSV, а названия столбцов таблицы — заголовком.

Как открыть дамп SQL в виде таблицы

SQL появился благодаря исследованиям IBM в 1970-х, в 1986 году стал стандартом ANSI, а годом позже — стандартом ISO, поэтому любая реляционная база данных может записать своё содержимое в виде скрипта из инструкций SQL. Такие скрипты, называемые дампами, используют панели управления хостингом для резервного копирования базы WordPress или интернет-магазина, разработчики для передачи данных, а многие приложения — для выгрузки всего сразу.

Если открыть такой файл в текстовом редакторе, проблема очевидна: тысячи значений в скобках на очень длинных строках, повсюду кавычки и экранирование. Конвертация SQL в CSV раскладывает эти значения по строкам и столбцам, чтобы вы могли искать старые заказы, считать клиентов по странам или передать таблицу тому, кто работает в Excel. Чтобы сразу получить книгу, выберите XLSX в параметре Преобразовать в.

Какие дампы SQL конвертируются в CSV напрямую

Как распространённые инструменты записывают строки таблиц в файл .sql
Чем экспортированоКак записаны строкиГотово к конвертации
mysqldump, phpMyAdminINSERT INTO с множеством групп значений в одной инструкцииДа
Команда SQLite .dumpОдин INSERT INTO на строкуДа
SQL Server Generate Scripts, схема и данныеИнструкции INSERT с именами в [квадратных скобках]Да
pg_dump, обычный формат по умолчаниюБлоки COPY … FROM stdin с текстом, разделённым табуляциейЭкспортируйте заново с --inserts
Любой инструмент, только схемаCREATE TABLE без данныхНет строк для конвертации
SQL-дампдамп базы данных · резервная копия .sql
Текстовый файл с инструкциями SQL, который воссоздаёт базу данных: строки CREATE TABLE описывают столбцы каждой таблицы, а строки INSERT содержат данные. Восстановить дамп — значит выполнить скрипт в базе данных; конвертировать — значит прочитать значения INSERT, ничего не выполняя.

Внимательнее всего нужно быть с PostgreSQL. pg_dump по умолчанию записывает данные таблиц блоками COPY: они быстро восстанавливаются, но это не инструкции INSERT. Запустите экспорт снова с параметром --inserts или --column-inserts, чтобы получить файл, который конвертируется без проблем. Если данные нужно только анализировать, а не редактировать, после получения CSV логичный следующий шаг — CSV в Parquet.

Характеристики форматов SQL и CSV

SQL

SQL-скрипт

Файл SQL — текстовый скрипт из инструкций языка Structured Query Language, например CREATE TABLE и INSERT, которые база данных выполняет по порядку. Такие файлы обычно используют для резервных копий баз данных, миграций и обмена тестовыми данными. Сам язык является стандартом ISO, но у MySQL, PostgreSQL, SQLite и SQL Server свои диалекты, поэтому при переносе между системами скрипты часто требуют небольших правок. Открыть файл SQL можно в любом текстовом редакторе, а для выполнения нужен клиент базы данных.

Сжатие
–
Прозрачность
–
Анимация
–
Год появления
–
Конвертер SQL

CSV

Значения, разделённые запятыми (CSV)

CSV — текстовый формат таблиц, в котором каждая строка файла — это строка таблицы, а столбцы разделяются запятыми. Он используется с первых лет вычислительной техники и описан в RFC 4180, хотя во многих вариантах применяются точка с запятой или табуляция и разные кодировки текста. Почти любая электронная таблица, база данных и аналитический инструмент умеют импортировать и экспортировать CSV, поэтому это стандартный формат для переноса данных между системами. CSV хранит только значения — без формул, форматирования, нескольких листов и типов данных.

Сжатие
–
Прозрачность
–
Анимация
–
Год появления
–
Конвертер CSV

SQL-дампы переводят в CSV, когда данные из резервной копии базы нужны тому, у кого нет базы данных: владельцу сайта, который смотрит старые заказы, аналитику, проверяющему выгрузку клиента, или разработчику, которому нужна одна таблица из резервной копии хостинга.

Вопросы о конвертации SQL в CSV

Нужно ли устанавливать MySQL, чтобы открыть файл .sql как CSV?

Нет. Обычно для этого нужно установить сервер базы данных, импортировать дамп и заново экспортировать каждую таблицу, а это требует времени и работы в командной строке. Конвертер читает инструкции INSERT напрямую и записывает значения в виде строк, так что вам нужен только браузер.

Откуда берутся названия столбцов в CSV?

Из инструкции CREATE TABLE для этой таблицы или из списка столбцов в инструкциях INSERT, если он есть в дампе. Если нет ни того, ни другого, значения всё равно будут преобразованы, а строку заголовков вы добавите сами.

Что получится из дампа с десятками таблиц?

По одному CSV на каждую таблицу, все вместе в ZIP-архиве, потому что в одном файле CSV может быть только одна таблица. Таблицы без инструкций INSERT, например пустые журналы или кэши, файла не создают.

Моя резервная копия имеет расширение .sql.gz. Можно ли ее загрузить?

Сначала распакуйте его: конвертер читает обычный текст .sql. Инструмент распаковать архив онлайн открывает файлы .gz прямо в браузере; затем загрузите полученный .sql.

Стоит ли загружать дамп базы данных с данными клиентов?

Только то, что нужно. В дампах часто есть адреса электронной почты, хеши паролей и история заказов, поэтому по возможности экспортируйте только нужную таблицу. Загруженные файлы удаляются через 30 минут после обработки, как описано в политике конфиденциальности.

Можно ли потом снова перевести CSV в SQL?

Да. После правки в электронной таблице CSV в SQL создаст инструкции CREATE TABLE и INSERT для MySQL, PostgreSQL, SQLite или SQL Server с выбранным вами именем таблицы.