Generador de datos de prueba SQL
Elige un nombre de tabla y un número de filas, y este generador produce sentencias INSERT de MySQL listas para pegar directamente en un cliente. Cada fila rellena una estructura fija de cuatro columnas, id, name, email y active, con valores de ejemplo secuenciales (1, 'User 1', 'user1@example.com', más un indicador aleatorio 0/1). Es una forma rápida de poblar una tabla temporal para una demo o una prueba de consulta, no una fábrica de datos que conozca tu esquema.
Cómo funciona el generador
-
1
Nombra tu tabla
Escribe el nombre de la tabla de destino (por defecto `users`). Cualquier carácter que no sea una letra, un número o un guion bajo se sustituye por `_`.
-
2
Elige cuántas filas
De 1 a 200 filas por ejecución. Los números mayores se limitan a 200.
-
3
Genera los INSERT
Se produce una sentencia `INSERT INTO ... VALUES (...)` por fila al instante, sin necesidad de esquema ni conexión a la base de datos.
-
4
Copia y ejecuta
Copia las sentencias en tu cliente de MySQL o en un archivo `.sql` y ejecútalas sobre una tabla desechable.
Columnas que rellena cada fila
Cada fila generada usa las mismas cuatro columnas fijas:
| Columna | Tipo | Valor de ejemplo | Notas |
|---|---|---|---|
id |
entero | 1, 2, 3 |
Secuencial, empieza en 1 |
name |
texto | 'User 1' |
Se añade el número de fila |
email |
texto | 'user1@example.com' |
Usa el dominio example.com |
active |
booleano/entero | 0 o 1 |
Aleatorio en cada fila |
Ejemplo de salida
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);
Conviene saber
- Columnas fijas. La estructura es siempre
id, name, email, active; aquí no puedes añadir ni renombrar columnas. Si tu tabla es distinta, edita las sentencias después o crea una tabla temporal que coincida. - Sintaxis de MySQL. Los identificadores van entre acentos graves. En PostgreSQL, SQL Server o SQLite, quita los acentos graves (o conviértelos en comillas dobles) antes de ejecutar.
- Datos de ejemplo, no datos realistas. Los nombres y correos son marcadores secuenciales (
User 1,user1@example.com), fáciles de detectar y que nunca corresponden a personas reales. No proceden de un conjunto de nombres. - Hasta 200 filas. El número se limita entre 1 y 200. Para conjuntos más grandes, ejecuta el generador varias veces o programa el mismo patrón por tu cuenta.
Preguntas frecuentes
Cada sentencia usa las mismas cuatro columnas: id (un entero secuencial), name (User 1, User 2, …), email (user1@example.com, …) y active (un 0 o 1 aleatorio). La estructura es fija y no se puede cambiar en la herramienta.
Sí. Copia las sentencias en un archivo .sql y ejecuta mysql -u user -p db < file.sql, o pégalas en cualquier cliente de MySQL. Asegúrate de que la tabla de destino tenga columnas id, name, email y active que coincidan.
En esta herramienta no. Las columnas y los valores de ejemplo secuenciales son fijos, lo que mantiene los datos claramente sintéticos. Para conjuntos de columnas personalizados o nombres falsos realistas, edita el SQL generado o usa una biblioteca de generación de datos como Faker.
Produce MySQL, con los identificadores entre acentos graves, y entre 1 y 200 filas por ejecución (los valores mayores se reducen a 200). Para PostgreSQL, SQL Server o SQLite, quita primero los acentos graves o conviértelos en comillas dobles.
Herramientas relacionadas
Conversor de MP4 a MP3
Extrae la pista de audio de un vídeo MP4 y guárdala como MP3. Genial para videoclips, podcasts, conferencias y clips de voz que quieras escuchar en cualquier sitio.
Convertidor de Excel a CSV
Convierte hojas XLSX o XLS a CSV o TSV en el navegador. Elige hojas, delimitador, codificación y datos ocultos sin subir el archivo.
Conversor de EPUB a PDF
Convierte ebooks EPUB en archivos PDF con páginas fijas fáciles de imprimir, anotar y compartir. Mantiene los capítulos, las imágenes y la tabla de contenidos. Sube y descarga.
Conversor de FLAC a MP3
Convierte audio FLAC sin pérdida a archivos MP3 más pequeños y universalmente compatibles para teléfonos, equipos de coche, reproductores y para compartir. Mantiene tus etiquetas. Sube y descarga.
Conversor de EPUB a MOBI
Convierte ebooks EPUB a MOBI para dispositivos Kindle antiguos y bibliotecas de ebooks heredadas. Mantiene los capítulos y la tabla de contenidos intactos. Sube, convierte, descarga.
Sanitizador de Nombres de Archivo
Limpia los nombres de archivo eliminando caracteres inseguros, espacios y acentos para producir nombres portátiles que sobrevivan en Windows, macOS, Linux y la web.
Herramienta disponible en otros idiomas
- SQL 테스트 데이터 생성기 [KO]
- Générateur de données de test SQL [FR]
- مولّد بيانات اختبار SQL [AR]
- Generator Data Uji SQL [ID]
- SQL-testdatagenerator [NL]
- SQL-testdatagenerator [SV]
- SQL-Testdaten-Generator [DE]
- SQLテストデータジェネレーター [JA]
- Generator danych testowych SQL [PL]
- ตัวสร้างข้อมูลทดสอบ SQL [TH]
- Trình tạo dữ liệu thử nghiệm SQL [VI]
- Gerador de dados de teste SQL [PT]
- SQL Test Verisi Oluşturucu [TR]
- SQL 测试数据生成器 [ZH]
- SQL Test Data Generator [EN]
- Generatore di dati di test SQL [IT]
- Генератор тестовых данных SQL [RU]