Генератор тестовых данных SQL

Далее

Выберите имя таблицы и число строк, и этот генератор создаст готовые к выполнению инструкции INSERT MySQL, которые можно вставить прямо в клиент. Каждая строка заполняет фиксированную структуру из четырёх столбцов: id, name, email и active, последовательными значениями-образцами (1, 'User 1', 'user1@example.com', а также случайный флаг 0/1). Это быстрый способ наполнить временную таблицу для демонстрации или проверки запроса, а не фабрика данных, знающая вашу схему.

Как работает генератор

  1. 1

    Задайте имя таблицы

    Введите имя целевой таблицы (по умолчанию `users`). Любой символ, кроме буквы, цифры или подчёркивания, заменяется на `_`.

  2. 2

    Выберите число строк

    От 1 до 200 строк за один запуск. Большие числа ограничиваются до 200.

  3. 3

    Сгенерируйте инструкции INSERT

    Для каждой строки мгновенно создаётся одна инструкция `INSERT INTO ... VALUES (...)`, без схемы и подключения к базе данных.

  4. 4

    Скопируйте и выполните

    Скопируйте инструкции в клиент MySQL или в файл `.sql` и выполните их на временной таблице.

Столбцы, которые заполняет каждая строка

Каждая сгенерированная строка использует одни и те же четыре фиксированных столбца:

Столбец Тип Пример значения Примечания
id целое 1, 2, 3 Последовательный, начинается с 1
name текст 'User 1' Добавляется номер строки
email текст 'user1@example.com' Использует домен example.com
active булев/целое 0 или 1 Случайно в каждой строке

Пример вывода

INSERT INTO `users` (`id`, `name`, `email`, `active`) VALUES (1, 'User 1', 'user1@example.com', 0);
INSERT INTO `users` (`id`, `name`, `email`, `active`) VALUES (2, 'User 2', 'user2@example.com', 1);
INSERT INTO `users` (`id`, `name`, `email`, `active`) VALUES (3, 'User 3', 'user3@example.com', 1);

Полезно знать

  • Фиксированные столбцы. Структура всегда id, name, email, active; здесь нельзя добавить или переименовать столбцы. Если ваша таблица отличается, отредактируйте инструкции позже или создайте подходящую временную таблицу.
  • Синтаксис MySQL. Идентификаторы заключены в обратные кавычки. В PostgreSQL, SQL Server или SQLite удалите обратные кавычки (или замените их на двойные) перед выполнением.
  • Данные-образцы, а не реалистичные данные. Имена и адреса электронной почты представляют собой последовательные заполнители (User 1, user1@example.com), поэтому их легко распознать, и они никогда не принадлежат реальным людям. Они не взяты из набора имён.
  • До 200 строк. Число ограничено диапазоном от 1 до 200. Для больших наборов запустите генератор несколько раз или напишите собственный скрипт с тем же шаблоном.

Часто задаваемые вопросы

Каждая инструкция использует одни и те же четыре столбца: id (последовательное целое), name (User 1, User 2, …), email (user1@example.com, …) и active (случайные 0 или 1). Структура фиксированная и не может быть изменена в инструменте.

Да. Скопируйте инструкции в файл .sql и выполните mysql -u user -p db < file.sql или вставьте их в любой клиент MySQL. Убедитесь, что целевая таблица имеет соответствующие столбцы id, name, email и active.

В этом инструменте нельзя. Столбцы и последовательные значения-образцы фиксированы, что сохраняет данные явно синтетическими. Для собственных наборов столбцов или реалистичных вымышленных имён отредактируйте сгенерированный SQL или воспользуйтесь библиотекой генерации данных, например Faker.

Он создаёт MySQL с идентификаторами в обратных кавычках и от 1 до 200 строк за запуск (большие значения уменьшаются до 200). Для PostgreSQL, SQL Server или SQLite сначала удалите обратные кавычки или замените их на двойные.

Сопутствующие инструменты

Анализатор размера файлов

Любое количество байтов в разбивке на десятичные (KB, MB, GB) и двоичные (KiB, MiB) единицы, с точным значением в байтах.

Генератор фальшивых данных

Создавайте реалистичных фальшивых пользователей: идентификаторы, имена, электронные письма, номера телефонов и города в форматах CSV или JSON, готовых для тестирования API, дашбордов и импорта.

Конвертер DOCX в DOC

Конвертируйте современные файлы Word DOCX обратно в устаревший формат DOC, чтобы они открывались в старых версиях Microsoft Word и ПО, которому нужен классический формат.

Просмотрщик CSV

Откройте CSV-файл или вставьте текст и смотрите таблицу с поиском и сортировкой. Запятые, точки с запятой, табуляция и кодировка определяются автоматически.

Конвертер Excel в JSON

Преобразуйте листы XLSX или XLS в JSON в браузере. Выбирайте листы, структуру, ключи и правила значений без загрузки файла.

Идентификатор расширения файла

Узнайте, какому типу файла и типу MIME соответствует имя файла или расширение, с обзором распространённых форматов и советами, как распознать двойное расширение.

Инструмент доступен на других языках