我刚刚按照本教程安装了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怎么办?
答案 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
您可以在那里创建新的数据库说明