SQL-testdatagenerator
Kies een tabelnaam en een aantal rijen, en deze generator maakt uitvoerbare MySQL-INSERT-statements die je rechtstreeks in een client kunt plakken. Elke rij vult een vaste indeling van vier kolommen, id, name, email en active, met opeenvolgende voorbeeldwaarden (1, 'User 1', 'user1@example.com', plus een willekeurige 0/1-vlag). Het is een snelle manier om een wegwerptabel te vullen voor een demo of een querytest, geen datafabriek die je schema kent.
Hoe de generator werkt
-
1
Geef je tabel een naam
Typ de naam van de doeltabel (standaard `users`). Elk teken dat geen letter, cijfer of underscore is, wordt vervangen door `_`.
-
2
Kies hoeveel rijen
Van 1 tot 200 rijen per run. Grotere getallen worden begrensd op 200.
-
3
Genereer de INSERTs
Per rij wordt direct één `INSERT INTO ... VALUES (...)`-statement gemaakt, zonder schema of databaseverbinding.
-
4
Kopieer en voer uit
Kopieer de statements naar je MySQL-client of een `.sql`-bestand en voer ze uit op een wegwerptabel.
Kolommen die elke rij vult
Elke gegenereerde rij gebruikt dezelfde vier vaste kolommen:
| Kolom | Type | Voorbeeldwaarde | Opmerkingen |
|---|---|---|---|
id |
geheel getal | 1, 2, 3 |
Opeenvolgend, begint bij 1 |
name |
tekst | 'User 1' |
Rijnummer toegevoegd |
email |
tekst | 'user1@example.com' |
Gebruikt het domein example.com |
active |
boolean/geheel | 0 of 1 |
Willekeurig per rij |
Voorbeelduitvoer
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);
Goed om te weten
- Vaste kolommen. De indeling is altijd
id, name, email, active; je kunt hier geen kolommen toevoegen of hernoemen. Wijkt je tabel af, bewerk de statements dan achteraf of maak een passende wegwerptabel. - MySQL-syntaxis. Identifiers staan tussen backticks. Verwijder de backticks in PostgreSQL, SQL Server of SQLite (of zet ze om naar dubbele aanhalingstekens) voordat je uitvoert.
- Voorbeeldgegevens, geen realistische gegevens. Namen en e-mails zijn opeenvolgende placeholders (
User 1,user1@example.com), dus makkelijk te herkennen en nooit echte personen. Ze komen niet uit een namenbestand. - Tot 200 rijen. Het aantal wordt begrensd tussen 1 en 200. Voer de generator meerdere keren uit voor grotere sets, of scripts hetzelfde patroon zelf.
Veelgestelde vragen
Elk statement gebruikt dezelfde vier kolommen: id (een opeenvolgend geheel getal), name (User 1, User 2, …), email (user1@example.com, …) en active (een willekeurige 0 of 1). De indeling is vast en kan niet in de tool worden gewijzigd.
Ja. Kopieer de statements naar een .sql-bestand en voer mysql -u user -p db < file.sql uit, of plak ze in een willekeurige MySQL-client. Zorg dat de doeltabel bijpassende kolommen id, name, email en active heeft.
Niet in deze tool. De kolommen en de opeenvolgende voorbeeldwaarden liggen vast, waardoor de gegevens duidelijk synthetisch blijven. Bewerk de gegenereerde SQL voor eigen kolomsets of realistische nepnamen, of gebruik een datafabriekbibliotheek zoals Faker.
Het produceert MySQL, met identifiers tussen backticks, en tussen 1 en 200 rijen per run (hogere waarden worden teruggebracht tot 200). Verwijder voor PostgreSQL, SQL Server of SQLite eerst de backticks of zet ze om naar dubbele aanhalingstekens.
Gerelateerde tools
vCard naar CSV
Plak een vCard-export (.vcf) en krijg een schone CSV met kolommen voor naam, e-mail en telefoon, één rij per contact, klaar om te openen in een spreadsheet of contactimporter.
EPUB-naar-MOBI-converter
Converteer EPUB-e-books naar MOBI voor oudere Kindle-apparaten en oude e-bookbibliotheken. Houdt hoofdstukken en de inhoudsopgave intact. Uploaden, converteren, downloaden.
CSV-kolomextractor
Plak een CSV of kies een bestand en houd alleen de kolommen die u nodig hebt, op nummer of op kolomnaam, in de volgorde die u wilt. De nieuwe CSV behoudt hetzelfde scheidingsteken.
CSV-filtertool
Filter een CSV-bestand op een tekstovereenkomst in een willekeurige kolom. Houd alleen de rijen over waarin de gekozen kolom uw zoekterm bevat, ongeacht hoofd- of kleine letters.
WAV-naar-MP3-converter
Zet WAV online om naar MP3. Upload een WAV, wij coderen die op onze servers naar een MP3 van 192 kbps en je downloadt hem in seconden. Tot 200 MB, na 2 uur verwijderd.
TSV naar CSV
Plak tab-gescheiden waarden en krijg standaard kommagescheiden CSV. Velden met komma's, aanhalingstekens of regeleindes worden volgens RFC 4180 tussen aanhalingstekens gezet, zodat er bij het importeren niets misgaat.
Tool beschikbaar in andere talen
- SQLテストデータジェネレーター [JA]
- SQL-testdatagenerator [SV]
- Générateur de données de test SQL [FR]
- SQL-Testdaten-Generator [DE]
- ตัวสร้างข้อมูลทดสอบ SQL [TH]
- Trình tạo dữ liệu thử nghiệm SQL [VI]
- Generador de datos de prueba SQL [ES]
- Generator danych testowych SQL [PL]
- Generator Data Uji SQL [ID]
- SQL 테스트 데이터 생성기 [KO]
- مولّد بيانات اختبار SQL [AR]
- Gerador de dados de teste SQL [PT]
- Генератор тестовых данных SQL [RU]
- SQL Test Verisi Oluşturucu [TR]
- SQL 测试数据生成器 [ZH]
- SQL Test Data Generator [EN]
- Generatore di dati di test SQL [IT]