JSON 转 SQL INSERT

JSON 数组转 INSERT 语句

浏览器内运算JSON to SQL Insert工具型02格式转换

什么是JSON 转 SQL INSERT

JSON 转 SQL 工具把对象数组转成 INSERT 语句,自动收集列集合、按类型生成字面量并对单引号做转义,可选择每行一条或合并为一条多值插入。转换在浏览器本地完成。

怎么用JSON 转 SQL INSERT

  1. 1粘贴对象数组。
  2. 2填写目标表名。
  3. 3选择输出形式:批量导入用合并模式效率更高。
  4. 4执行前务必在测试库先跑一遍。

常见错误与排查

现象成因修复
插入后中文变成问号连接或表的字符集不是 utf8mb4。确认库、表与连接三处字符集统一为 utf8mb4 后再导入。

常见问题

生成的语句能防 SQL 注入吗?+

工具会把值里的单引号转义为两个单引号,能生成语法正确的语句,但这属于「拼接 SQL」而不是参数化查询。生成的语句只适合一次性数据导入,业务代码必须使用预编译参数。

嵌套对象会怎么处理?+

会被序列化成 JSON 字符串插入。若目标列是 MySQL 的 JSON 类型,这正是期望行为;若是普通字符串列,请先在数据侧扁平化。

相关工具

全部工具