mongodb不会开始mongod - >错误dbpath不存在,但路径确实退出

时间:2014-05-13 12:45:22

标签: node.js mongodb

我在启动我的mongodb时遇到了麻烦。我昨天安装了它,甚至在db中放了一些记录。但后来当我想进一步研究这个项目并尝试再次启动数据库时,它就无法启动。

这是我在我的cmd中尝试的(ps我正在使用Windows 8,我已经关闭了我的防火墙) c:\ mongo \ bin> mongod - >错误dbpath(\ data \ db)不存在

c:\ mongo \ bin> mongo - >无法连接到127.0.0.1:27017原因:错误:10061

c:\ mongo \ bin> mongo.exe - >无法连接到127.0.0.1:27017原因:错误:10061

c:\ mongo \ bin> mongod.exe - >错误dbpath(\ data \ db)不存在

一般来说,它只是一直说dbpath不存在,但它确实存在,因为在我的c:\ mongo \ bin map中我有一个地图数据,并且在该地图中有一个地图db

2 个答案:

答案 0 :(得分:7)

尝试通过--dbpath选项或在配置文件中显式指定路径,如下所示:

 mongod --dbpath c:\data\db

答案 1 :(得分:1)

让我在Windows资源管理器中制作地图,然后运行mongod。 但它需要是安装mongo的驱动器c:\ data \ db而不是例如e:\ data \ db