2013-10-17 76 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