我已经在免费集群上的一个数据库中存储了大约500k个文档,这个数据库可以通过名为MongoDB Atlas的MongoDB的免费云版本获得。我有一个512MB的总存储空间,所以我需要删除这些数据,但是首先我需要将数据导出到csv文件或excel中。
我刚刚安装了Pymongo,并且正在使用MongoDB驱动程序连接到数据库。我没有在我的机器上本地安装MongoDB。
我尝试从命令行使用Mongoexport,但它不起作用,说明该命令不被识别。我使用的是python。
发布于 2020-06-15 22:43:26
假设您已经在系统中安装了Command-Line Tool。
mongoexport -h <hostname:port> -d <db name> -c <collection> -u <user> -p <password> -o <output file>应该导出您的集合的JSON。如果您希望在不同的基础架构中使用二进制导出进行将来的恢复,则应使用
mongodump -h <hostname:port> -d <db name> -c <collection> -u <user> -p <password> -o <output file>https://stackoverflow.com/questions/62390340
复制相似问题