什么是 JSON 转 SQL 工具?
JSON 转 SQL 工具能够将结构化的 JSON 数据自动转换为 SQL INSERT 语句,让你可以一键将 JSON 数据导入数据库。这在数据迁移、批量导入和测试数据生成等场景中非常实用。
逐步操作指南
第一步:准备 JSON 数据
假设你有一份用户数据的 JSON 数组:
json
[
{ "id": 1, "name": "张三", "age": 28, "email": "zhangsan@example.com", "status": "active" },
{ "id": 2, "name": "李四", "age": 32, "email": "lisi@example.com", "status": "active" },
{ "id": 3, "name": "王五", "age": 25, "email": "wangwu@example.com", "status": "inactive" }
]
第二步:进入转换工具
第三步:设置参数并转换
- 粘贴 JSON 数据
- 输入表名(如
users) - 选择数据库类型(MySQL / PostgreSQL / SQLite 等)
- 点击"转换"
第四步:获取 SQL 语句
转换结果如下(MySQL 格式):
sql
CREATE TABLE IF NOT EXISTS users (
id INT,
name VARCHAR(255),
age INT,
email VARCHAR(255),
status VARCHAR(255)
);
INSERT INTO users (id, name, age, email, status) VALUES
(1, '张三', 28, 'zhangsan@example.com', 'active'),
(2, '李四', 32, 'lisi@example.com', 'active'),
(3, '王五', 25, 'wangwu@example.com', 'inactive');
可以直接复制到数据库管理工具中执行。
常见操作
- 自动建表:根据 JSON 字段自动生成 CREATE TABLE 语句
- 批量 INSERT:生成多条 INSERT 语句或单条批量 INSERT
- 数据库方言:支持 MySQL、PostgreSQL、SQLite 等多种数据库
总结
JSON 转 SQL 工具能帮你免去手动写 INSERT 语句的繁琐工作,尤其适合数据量较大时的批量导入场景。使用星点网 JSON 转 SQL 工具,从数据到数据库只需几秒钟。
更多在线工具,请访问 星点网 xingdian.net 免费使用。