正在加载页面

MongoDB JSON 转 SQLite SQL

将MongoDB导出的JSON数据转换为SQLite SQL语句,支持JSON数组和NDJSON格式,自动推断表结构,支持字段选择和嵌套对象展开

工具说明

功能说明

将 MongoDB 导出的 JSON 数据转换为 SQLite SQL 语句(CREATE TABLE + INSERT),纯浏览器端处理,数据不上传服务器。生成的 SQL 可直接在 SQLite 中执行。

  • JSON 数组格式:支持 mongoexport --jsonArray 导出的 JSON 数组
  • NDJSON 格式:支持 mongoexport 默认导出的每行一个 JSON 格式
  • 自动推断表结构:根据数据自动推断字段类型(TEXT / INTEGER / REAL)
  • 字段选择:可勾选需要导出的字段,排除不需要的字段
  • MongoDB 扩展 JSON:支持 $oid、$date、$numberInt 等扩展类型的自动转换
  • 嵌套对象展开:可将嵌套对象展开为扁平列(如 address_city)
  • 复杂类型处理:数组和嵌套对象可存为 JSON 文本
  • 自定义表名:可指定生成的 SQLite 表名
  • 自动检测格式:粘贴数据时自动识别 JSON 数组或 NDJSON 格式
  • 导出方式:支持复制 SQL 到剪贴板或下载为 .sql 文件

使用场景

  • 将 MongoDB 数据导出为 SQLite SQL 脚本,方便导入到任何 SQLite 环境
  • 数据迁移:从 MongoDB 迁移数据到 SQLite
  • 数据备份:生成 SQL 脚本备份 MongoDB 数据
  • 数据分析:在 SQLite 工具中执行 SQL 脚本查询 MongoDB 数据

相关工具