2013-10-17 77 views
2

我是新MongoDB中连接到测试MongoDB是失败

我试图在Win 8安装的MongoDB - 32位 我也跟着“权威指南2010 MongoDB的”由Apress出版。 我把这个文件粘贴在C盘根目录下“mongodb-win32-i386-2.4.6” 然后我创建了嵌套文件夹C data/db, 正如书中提到的那样。 之后,我打开CMD:

cd C:\ mongodb-win32-i386-2.4.6 
cd bin\ 

了这里一切都很顺利 然后我试图连接到蒙戈

但:

mongo 
couldn't connect to server 127.0.0.1:27017 at src/mongo/shell/mongo.js:145 
exception: connect failed 

发生。

问题在哪里? 在此先感谢

+1

链接到文章?你为什么不直接阅读实际的文档:http://docs.mongodb.org/manual/tutorial/install-mongodb-on-windows/? – Sammaye

+0

你真的开始了mongod吗? –

+0

尝试在bin \中运行mongod。而不是mongo。请参考[堆栈溢出]中的同一问题。[1] [1]:http://stackoverflow.com/questions/18452023/installing-and-running-mongodb-on-osx – wuchang

回答

1

数据库本身是一个名为mongod.exe(mongoDB守护进程)的可执行文件。首先你需要开始这一个。在运行时,可以使用mongo.exe(mongoDB shell)连接并发出命令。

欲了解更多信息,请阅读文章"Install MongoDB on Windows" from the official manual

2

第一件事就是 MongoDB是几乎总是运行的客户端可以连接到和 上进行操作,以便

  1. 创建一个文件夹数据网络服务器,并在分贝文件夹即c:\ data \ db

  2. 首先我们需要用th启动服务器e命令mongod.exe avial在您的bin文件夹 像C:\mongodb-win32-i386-2.4.6\bin\mongod.exe

  3. 运行mongo.exe果bin文件夹一样C:\mongodb-win32-i386-2.4.6\bin\mongo.exe

知道如何停止的的mongod .exe
从客户端我们需要发出这些命令

  • 使用管理
  • 分贝。shutdownServer() 然后自动的mongod将关闭,你需要从客户端退出,退出命令

HAVE A NICE一天MONGO

0

我试图从https://www.mongodb.org/dl/win32/i386

二进制文件安装后以上二进制文件请进入bin目录(C:\ Program Files \ MongoDB \ Server \ 3.2 \ bin - >默认安装目录)并运行以下命令:

mongod.exe - 期刊--storageEngine = mmapv1 --dbpath C:\ DATA \ DB

注:请确保您已经创建了C:\ DATA \ db目录

此外,如果你需要一个MongoDB的GUI界面,你可以使用Mongobooster