首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用mongodb compass恢复数据库?

问如何使用mongodb compass恢复数据库?
EN

Stack Overflow用户
提问于 2020-09-29 13:39:01
回答 2查看 1.8K关注 0票数 1

我在一个转储文件夹中有一个mongodb数据库,其中包含一些bson和json文件。我想用mongorestore恢复它,但是我不能通过mongo shell连接到集群。所以我使用mongo指南针来连接,但我不知道如何在mongo指南针中恢复它。

EN

回答 2

Stack Overflow用户

发布于 2021-05-05 14:28:52

您可以从系统命令行运行mongorestore,而不是mongo shell。在Windows中使用命令提示符,或者在OS X/ Linux中使用终端来输入命令,您就应该可以使用了。连接字符串将与您用于通过Compass连接的字符串相同。

票数 0
EN

Stack Overflow用户

发布于 2021-08-05 06:09:31

要恢复,您必须仔细遵循以下步骤:

1:首先检查转储类型,如果它是压缩文件,则将其解压缩。

2:打开cmd提示符,转到数据库XYZ (文件夹)所在的文件夹。

代码语言:javascript
复制
mi@sujeet-mishra:~/Downloads/dump$

在转储文件中,有一个名为 XYZ 的文件夹(XYZ数据库的文件夹)

现在运行命令: mongorestore -db XYZ

代码语言:javascript
复制
mi@sujeet-mishra:~/Downloads/dump$ mongorestore -db XYZ

就是这样,现在刷新您的MongoDB,您将得到一个名为XYZ的DB。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64113521

复制
相关文章

相似问题

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