连接到测试 mongoDB 失败



我是mongoDB的新手

我尝试在win 8 - 32位上安装mongoDB我关注了Apress的"MongoDB 2010权威指南"。我将文件粘贴在C驱动器根目录"mongodb-win32-i386-2.4.6"中然后我在 C 中创建了嵌套文件夹数据/数据库 ,正如书中提到的。之后我打开了cmd:

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

到这里为止,一切都很顺利然后我尝试连接到 mongo

但:

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

发生。

问题出在哪里?提前致谢

第一件事是MongoDB几乎总是作为客户端可以连接的网络服务器运行,并且对 SO 执行操作

  1. 创建一个文件夹数据并在该数据库文件夹中,即 C:\data\db

  2. 首先,我们需要在 bin 文件夹中使用命令 mongod.exe avial 启动服务器喜欢C:mongodb-win32-i386-2.4.6binmongod.exe

  3. 运行 mongo.exe像C:mongodb-win32-i386-2.4.6binmongo.exe一样在 bin 文件夹中使用

知道如何阻止僧神.exe
我们需要从客户端发出这些命令

  • 使用管理员
  • db.shutdownServer()然后 mongod 将自动关闭,您需要使用 exit 命令退出客户端

与蒙戈共度美好的一天

数据库本身是一个名为mongod.exe(mongoDB守护进程)的可执行文件。首先,您需要启动此一个。当它运行时,您可以使用mongo.exe(mongoDB shell)连接到它并发出命令。

有关更多信息,请阅读官方手册中的"在Windows上安装MongoDB"一文。

我已经尝试了 https://www.mongodb.org/dl/win32/i386 中的二进制文件

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

mongod.exe --journal --storageEngine=mmapv1 --dbpath c:\data\db

注意:确保您已经创建了 c:\data\db 目录

另外,如果您需要mongodb的GUI界面,则可以使用Mongobooster

最新更新