SQL 测试数据生成器
选择一个表名和行数,此生成器便会产出可直接粘贴到客户端运行的 MySQL INSERT 语句。每一行填充固定的四列结构:id、name、email 和 active,使用顺序示例值(1、'User 1'、'user1@example.com',以及一个随机的 0/1 标志)。这是为演示或查询测试快速填充临时表的方式,而不是一个了解你的架构的数据工厂。
生成器的工作方式
-
1
为表命名
输入目标表名(默认是 `users`)。凡不是字母、数字或下划线的字符都会被替换为 `_`。
-
2
选择行数
每次运行 1 到 200 行。更大的数字会被限制为 200。
-
3
生成 INSERT 语句
每行会立即产出一条 `INSERT INTO ... VALUES (...)` 语句,无需架构或数据库连接。
-
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。非常适合你想随处收听的音乐视频、播客、讲座和语音片段。
Excel 工作表拆分器
在浏览器中按工作表标签、数据行块或列值拆分 XLSX 或 XLS 工作簿。下载单个 XLSX 或本地 ZIP,无需上传文件。
MOBI 转 EPUB 转换器
将 MOBI 电子书转换为 EPUB,这是 Apple Books、Kobo、Google Play 图书和大多数现代应用都能读取的开放标准。上传一个 .mobi 文件,下载一个干净的 .epub。
EPUB 转 PDF 转换器
将 EPUB 电子书转换为带固定页面的 PDF 文件,便于打印、批注和分享。保持章节、图像和目录。上传并下载。
文件扩展名识别器
根据文件名或扩展名查看对应的文件类型和 MIME 类型,附常见格式对照表,以及识别双扩展名的技巧。
虚假数据生成器
生成逼真的虚假用户数据:ID、姓名、邮箱、电话号码和城市,可导出为CSV或JSON格式,随时用于测试API、仪表板及数据导入。
此工具还提供其他语言版本
- Gerador de dados de teste SQL [PT]
- SQL-Testdaten-Generator [DE]
- SQLテストデータジェネレーター [JA]
- Trình tạo dữ liệu thử nghiệm SQL [VI]
- Generador de datos de prueba SQL [ES]
- SQL-testdatagenerator [NL]
- SQL 테스트 데이터 생성기 [KO]
- Generator Data Uji SQL [ID]
- SQL-testdatagenerator [SV]
- ตัวสร้างข้อมูลทดสอบ SQL [TH]
- Generator danych testowych SQL [PL]
- Générateur de données de test SQL [FR]
- مولّد بيانات اختبار SQL [AR]
- Generatore di dati di test SQL [IT]
- SQL Test Data Generator [EN]
- Генератор тестовых данных SQL [RU]
- SQL Test Verisi Oluşturucu [TR]