mongoexport和mongoimport

mongo导出某个表的数据

mongoexport -u admin -p admin123 --authenticationDatabase admin --db test --collection test --query '{}' --out output.json

--db <database>:指定要导出数据的数据库。
--collection <collection>:指定要导出数据的集合。
--query <query>:指定查询条件,以 JSON 格式提供。例如'{"your_field": "your_value"}':查询条件,将其替换为适合你的实际查询条件的 JSON 对象。如上示例{}查询所有
--out <file>:指定输出文件的路径和名称。
--host <hostname>:指定 MongoDB 服务器的主机名或 IP 地址。
--port <port>:指定 MongoDB 服务器的端口号。
--username <username>:指定连接 MongoDB 的用户名。
--password <password>:指定连接 MongoDB 的密码。
--authenticationDatabase <database>:指定用于身份验证的数据库。

在这里插入图片描述

根据以上导出的导入

mongoimport --db test--collection test_bak --file output.json -u admin -p admin123 --authenticationDatabase admin

--db <database>:指定目标数据库的名称。
--collection <collection>:指定目标集合的名称。
--file <filename>:指定要导入的文件的路径。
--host <hostname>:指定 MongoDB 服务器的主机名或 IP 地址。
--port <port>:指定 MongoDB 服务器的端口号。
--username <username>:指定连接 MongoDB 的用户名。
--password <password>:指定连接 MongoDB 的密码。
--authenticationDatabase <database>:指定用于身份验证的数据库。
--upsert:如果指定的文档已存在,则更新该文档。
--drop:导入之前删除目标集合中的所有文档。

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值