无法启动MongoDB

时间:2014-07-03 13:30:49

标签: mongodb

我刚刚按照本教程安装了MongoDB:http://docs.mongodb.org/manual/tutorial/install-mongodb-on-windows/

安装MongoDB后,我将其存储在以下位置:C:\Program Files\MongoDB 2.6 Standard

以管理员身份启动命令提示符后,我执行以下操作:

mkdir c:\data\db
mkdir c:\data\log

echo logpath=c:\data\log\mongod.log> "C:\Program Files\MongoDB 2.6 Standard\mongod.cfg"
echo dbpath=c:\data\db>> "C:\Program Files\MongoDB 2.6 Standard\mongod.cfg"

sc.exe create MongoDB binPath= "\"C:\Program Files\MongoDB 2.6 Standard\bin\mongod.exe\" --service --config=\"C:\Program Files\MongoDB 2.6 Standard\mongod.cfg\"" DisplayName= "MongoDB 2.6 Standard" start= "auto"

之后,当我想要启动实际服务时,我输入:net start MongoDB

但没有任何反应。我得到的反馈是“服务不响应控制功能”(它直接翻译自瑞典语。)

启动MongoDB怎么办?

2 个答案:

答案 0 :(得分:0)

在bin中,将其粘贴到记事本'mongod --dbpath C:\ MongoDB \ data'中,并将其保存为Windows批处理文件并启动此批处理文件。稍后在cmd中,键入mongo并按Enter键。我希望它会开始

答案 1 :(得分:0)

这对我有用:
移动Mongo从Progam文件(最简单的手工)和重命名,例如 D:mongodb,c | d:,无论你想要什么

进入 d。\ mongodb 创建文件夹数据(存储ddbb)
进入 d:\ mongo \ bin 创建 mongodb.config 并添加以下行:

dbpath=d:\mongodb\data

使用此配置,您可以指示mongo的存储路径

接下来打开两个提示:一个用于启动mongo shell:

cd mongodb/bin && mongod.exe

使用此窗口,您可以看到正在使用的版本

在第二个提示窗口内,启动客户端:

cd mongodb/bin && mongo.exe

您可以在那里创建新的数据库说明

相关问题