记录一下安装MongoDB及MongoVUE遇到的坑。

1.安装完找不到文件

安装MongoDBMongoDB及MongoVUE的安装的时候可能会遇到安装之后找不到文件的现象。

解决方案:在傻瓜式安装点下一步时,有一步左下角会有一个勾选框。把勾选框去掉就可以了。

2.选择路径

选择路径时,如果想要更换路径,点击custom可以浏览路径。一般来说直接点complete保存在默认路径(c盘Program Files)就可以了。

3.在安装MongoVUE时,可能会遇到collections无法点开的状况。即使在cmd中可以查询到collections中的信息,MongoVUE中却无法打开。

这是因为mongodb3.2版本以后默认的开启的是wiredTiger存储引擎,而之前一直使用mmavp1存储,而且两种文件不兼容。

我百度到的解决方法是:

 

在命令号输入 regedit ,打开注册表,找到下面路径

    HKEY_LOCAL_MACHINE\system\CurrentControlSet\Control\Lsa\FipsAlgorithmPolicy

  将 enable设置为0 即可。

 

将原本启动数据库用的 mongod –dbpath E:\mongodb\data

改成mongod -storageEngine mmapv1 -dbpath E:\mongodb\data

然而不知为何并没有卵用。

后来我的解决方案是在MongoDB官网点开All Version Binaries  找到历年版本。然后我下载的是2005年的3.0.6版本。可以兼容MongoVUE。注意:记得要卸载掉MongoDB(除了在Program Files里删掉文件夹之外。。还要去控制面板卸载!这是我没注意到的血泪教训。切记切记。)

好了。总而言之。就直接下载老版本的MongoDB就好啦。如果有强迫症一定要下最新版的话。请出门左转百度。谢谢。

 

Logo

前往低代码交流专区

更多推荐