首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从MongoDb Atlas免费云版本导出存储在数据库中的现有文档?

如何从MongoDb Atlas免费云版本导出存储在数据库中的现有文档?
EN

Stack Overflow用户
提问于 2020-06-15 22:26:44
回答 1查看 452关注 0票数 0

我已经在免费集群上的一个数据库中存储了大约500k个文档,这个数据库可以通过名为MongoDB Atlas的MongoDB的免费云版本获得。我有一个512MB的总存储空间,所以我需要删除这些数据,但是首先我需要将数据导出到csv文件或excel中。

我刚刚安装了Pymongo,并且正在使用MongoDB驱动程序连接到数据库。我没有在我的机器上本地安装MongoDB。

我尝试从命令行使用Mongoexport,但它不起作用,说明该命令不被识别。我使用的是python。

EN

回答 1

Stack Overflow用户

发布于 2020-06-15 22:43:26

假设您已经在系统中安装了Command-Line Tool

代码语言:javascript
复制
mongoexport -h <hostname:port> -d <db name> -c <collection> -u <user> -p <password> -o <output file>

应该导出您的集合的JSON。如果您希望在不同的基础架构中使用二进制导出进行将来的恢复,则应使用

代码语言:javascript
复制
mongodump -h <hostname:port> -d <db name> -c <collection> -u <user> -p <password> -o <output file>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62390340

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档