数据导入或导出

最近更新时间:2026-05-29 11:15:30

我的收藏
SQL 窗口支持导入导出数据。

使用限制

一次最大支持导入或导出10GB 的文件。
一个主账号或一个子账号最大支持同时运行7个状态为执行待执行的导入导出任务,其中大任务(即文件大小大于 500MB )最大支持同时运行2个状态为执行待执行的导入导出任务。

前提条件

创建数据导入任务

1. 在页面右上方单击导入导出
2. 在导入导出页面,单击数据导入
3. 在弹出的对话框中,选择执行数据库、导入集合、文件类型、导入方式、导入文件,单击确定

参数说明如下表所示。
参数
说明
执行数据库
选择待执行的数据库。
导入集合
选择待导入的集合。
文件类型
支持选择 JSONCSV 文件类型。
导入方式
支持选择插入替换导入方式。
导入文件
单击点击上传上传本地文件或拖拽文件至对应区域。仅允许上传10GB 以内的文件。
当任务状态变更为执行成功时,表明数据导入成功。


创建数据导出任务

1. 在页面右上方单击导入导出
2. 在导入导出页面,单击数据导出
3. 在弹出的对话框中,选择执行数据库、文件类型、导出方案等,单击确定

参数说明如下表所示。
参数
说明
执行数据库
选择待执行的数据库。
文件类型
文件类型包括 JSON 和 CSV。
JSON:选择文件类型后请选择 JSON 类型。
宽松扩展 JSON (Relaxed mode)
示例:{"Int32Val":42,"Int64Val":42,"DoubleVal":42.42}
规范扩展 JSON (Canoical mode)
示例:{"Int32Val":{"$numberlnt":"42"},"Int64Val":{"$numberLong":"42"},"DoubleVal":{"$numberDouble":"42.42"}}
CSV
说明:
导出时选择宽松扩展 JSON (Relaxed mode)CSV 格式,可能会丢失字段类型信息,不适合备份数据。
更多 MongoDB JSON 格式说明请参见 MongoDB 扩展 JSON (v2)
导出方案
支持选择集合导出或编写查询语句导出。
集合导出:可选择全部集合或部分集合。
说明:
全部集合仅支持集合数量小于等于100的数据库。
部分集合最大支持选择100个集合。
编写查询语句导出:按查询语句导出,仅支持 find 和 aggregate 语句,且最大支持输入10条查询语句。
参考语法:db.users.find({age:{$gt: 18}}) db.users.aggregate([ { $match: { age: { $gt: 18 } } }, { $limit: 10 }, { $group: { _id: null, names: { $push: "$name" }}}]);
4. 当任务状态变更为执行成功时,在操作列单击下载
5. 在弹出的对话框中,下载文件。
单击复制下载链接,将链接粘贴至新的浏览器页签,即可下载格式为.zip 的文件。
单击下载,可直接下载格式为.zip 的文件。

相关操作

在导入导出任务执行过程中,若想终止任务,可在操作列单击终止任务