开发工具 125文本工具 40编码加密 40图片文件 66查询工具 46计算转换 57站长工具 57生活工具 55娱乐工具 39金融理财 45
首页/开发工具/JSON 转 SQL 建表语句

JSON 转 SQL 建表语句

根据 JSON 样本推断 MySQL 字段类型并生成 CREATE TABLE:数字映射为 DECIMAL、布尔映射为 TINYINT(1)、数组和对象映射为 JSON。适合快速把接口数据落库时先建个表。

本地运行 · 数据不上传 开发工具 免费 · 无需注册
请输入 JSON 数组
建表语句

使用说明

  1. 粘一段对象数组的 JSON,点「生成建表语句」。
  2. 字段类型按样本推断:数字 → DECIMAL(20,6),布尔 → TINYINT(1),数组/对象 → JSON,其余 → VARCHAR(255)。
  3. 会自动加上自增主键 id 与 utf8mb4 字符集,执行前请按实际数据量调整字段长度与索引。

常见问题

生成的表名怎么改?
默认是 my_table,生成后直接改 SQL 里的表名即可。
字段长度为什么会是 255?
样本只能看出是字符串,看不出业务上的最大长度。建表后按实际数据调整能省不少空间。
为什么需要「对象数组」?
因为建一张表对应的是多行结构。如果只给单个对象,也能推出字段,但看不出字段在各种数据下的取值分布。

相关工具

开发工具 · 该分类共 125 个工具,展开查看全部