Генератор тестовых данных 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 сначала удалите обратные кавычки или замените их на двойные.

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

Конвертер MP4 в MP3

Извлеките аудиодорожку из видео MP4 и сохраните ее как MP3. Отлично для музыкальных клипов, подкастов, лекций и голосовых записей, которые вы хотите слушать где угодно.

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

Конвертируйте документы Word DOC в PDF для обмена, печати и архивирования. Ваш макет, шрифты и форматирование останутся ровно такими, как в Word.

Конвертер OGG в MP3

Конвертируйте аудиофайлы OGG (Vorbis) в MP3 для широкой совместимости с телефонами, авто, музыкальными приложениями и устройствами, которые не поддерживают формат OGG.

Конвертер MP4 в WebM

Конвертируйте видео MP4 в WebM для быстрого, свободного от роялти, дружелюбного к браузеру воспроизведения. Идеально для фоновых видео HTML5, зацикленных клипов и сайтов, экономящих трафик.

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

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

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

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

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