Generatore di dati di test SQL
Scegli un nome di tabella e un numero di righe, e questo generatore produce istruzioni INSERT MySQL pronte da incollare direttamente in un client. Ogni riga riempie una struttura fissa di quattro colonne, id, name, email e active, con valori di esempio sequenziali (1, 'User 1', 'user1@example.com', più un indicatore casuale 0/1). È un modo rapido di popolare una tabella temporanea per una demo o un test di query, non una fabbrica di dati consapevole dello schema.
Come funziona il generatore
-
1
Assegna un nome alla tabella
Digita il nome della tabella di destinazione (`users` per impostazione predefinita). Qualsiasi carattere che non sia una lettera, un numero o un trattino basso viene sostituito con `_`.
-
2
Scegli quante righe
Da 1 a 200 righe per esecuzione. I numeri più grandi vengono limitati a 200.
-
3
Genera gli INSERT
Viene prodotta all'istante un'istruzione `INSERT INTO ... VALUES (...)` per riga, senza schema né connessione al database.
-
4
Copia ed esegui
Copia le istruzioni nel tuo client MySQL o in un file `.sql` ed eseguile su una tabella usa e getta.
Colonne riempite da ogni riga
Ogni riga generata usa le stesse quattro colonne fisse:
| Colonna | Tipo | Valore di esempio | Note |
|---|---|---|---|
id |
intero | 1, 2, 3 |
Sequenziale, parte da 1 |
name |
testo | 'User 1' |
Numero di riga aggiunto |
email |
testo | 'user1@example.com' |
Usa il dominio example.com |
active |
booleano/intero | 0 o 1 |
Casuale per ogni riga |
Esempio di output
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);
Bene a sapersi
- Colonne fisse. La struttura è sempre
id, name, email, active; qui non puoi aggiungere né rinominare colonne. Se la tua tabella è diversa, modifica le istruzioni in seguito o crea una tabella temporanea corrispondente. - Sintassi MySQL. Gli identificatori sono racchiusi tra backtick. Su PostgreSQL, SQL Server o SQLite, rimuovi i backtick (o convertili in virgolette doppie) prima di eseguire.
- Dati di esempio, non dati realistici. Nomi ed email sono segnaposto sequenziali (
User 1,user1@example.com), quindi facili da individuare e mai riconducibili a persone reali. Non provengono da un dataset di nomi. - Fino a 200 righe. Il numero è limitato tra 1 e 200. Per insiemi più grandi, esegui il generatore più volte o scrivi tu stesso uno script con lo stesso schema.
Domande frequenti
Ogni istruzione usa le stesse quattro colonne: id (un intero sequenziale), name (User 1, User 2, …), email (user1@example.com, …) e active (uno 0 o 1 casuale). La struttura è fissa e non può essere modificata nello strumento.
Sì. Copia le istruzioni in un file .sql ed esegui mysql -u user -p db < file.sql, oppure incollale in qualsiasi client MySQL. Assicurati che la tabella di destinazione abbia colonne id, name, email e active corrispondenti.
Non in questo strumento. Le colonne e i valori di esempio sequenziali sono fissi, il che mantiene i dati chiaramente sintetici. Per insiemi di colonne personalizzati o nomi falsi realistici, modifica il SQL generato o usa una libreria di generazione dati come Faker.
Produce MySQL, con gli identificatori tra backtick, e tra 1 e 200 righe per esecuzione (i valori più alti vengono ridotti a 200). Per PostgreSQL, SQL Server o SQLite, rimuovi prima i backtick o convertili in virgolette doppie.
Strumenti correlati
Convertitore da MP4 a MP3
Estrai la traccia audio da un video MP4 e salvala come MP3. Ottimo per video musicali, podcast, lezioni e clip vocali che vuoi ascoltare ovunque.
Sanificatore di Nome File
Pulisci i nomi dei file rimuovendo caratteri non sicuri, spazi e accenti per produrre nomi portabili che sopravvivono su Windows, macOS, Linux e sul web.
Convertitore da DOC a PDF
Converti i documenti Word DOC in PDF per condivisione, stampa e archiviazione. Il tuo layout, i font e la formattazione restano fissi esattamente come appaiono in Word.
Convertitore da FLAC a MP3
Converti l'audio lossless FLAC in file MP3 più piccoli e compatibili ovunque per telefoni, autoradio, lettori e condivisione. Mantiene i tag. Carica e scarica.
Rimuovi Colonne CSV
Incolla un CSV ed elimina le colonne di cui non hai bisogno. Specifica le colonne tramite indice basato su 1 e scarica un CSV più pulito con il resto delle righe intatte.
Strumento di Unione CSV
Incolla due CSV con le stesse colonne e uniscili in un unico file. Facoltativamente salta la seconda riga di intestazione per non avere nomi di colonne duplicati.
Strumento disponibile in altre lingue
- SQL 테스트 데이터 생성기 [KO]
- Générateur de données de test SQL [FR]
- مولّد بيانات اختبار SQL [AR]
- Generator Data Uji SQL [ID]
- SQL-testdatagenerator [NL]
- Generador de datos de prueba SQL [ES]
- SQL-Testdaten-Generator [DE]
- Generator danych testowych SQL [PL]
- SQL-testdatagenerator [SV]
- ตัวสร้างข้อมูลทดสอบ SQL [TH]
- SQLテストデータジェネレーター [JA]
- 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]
- Генератор тестовых данных SQL [RU]