相信很多學Node的同學,在進入MongoDB后台管理 Shell的時候都會“遇到error:10061 由於目標計算機積極拒絕,無法連接”這種情況,很多情況都是dbpath與dblog的路徑沒有配置成功。
下載安裝的地址,我就不多說了http://www.runoob.com/mongodb/mongodb-intro.html給個中文版的安裝教程,里面的教程安裝步驟,不過對於window用戶確實是個坑,我對着它安裝半天,不是這個error,就是那個failded to connect。
顯然,你根本沒有配置數據庫文件,
創建數據目錄
MongoDB將數據目錄存儲在 db 目錄下。但是這個數據目錄不會主動創建,我們在安裝完成后需要創建它。請注意,數據目錄應該放在根目錄下((如: C:\ 或者 D:\ 等 )。
在本教程中,我們已經在C:盤 安裝了 mongodb,現在讓我們創建一個data的目錄然后在data目錄里創建db目錄。
c:\>cd c:\ c:\>mkdir data c:\>cd data c:\data>mkdir db c:\data>cd db c:\data\db>
你也可以通過window的資源管理器中創建這些目錄,而不一定通過命令行。
接下來有了數據庫。
為了從命令提示符下運行MongoDB服務器,你必須從MongoDB目錄的bin目錄中執行mongod.exe文件mongod --dbpath c:\MongoDB\data\db
如截圖所示,服務器已經開啟了。
好,現在終於要進入本文的正題,如何進入MongoDB后台管理
但是,別忘了,在data目錄下再建一個log文件夾來保存日志文件。
此時,完事具備,進入到mongodb目錄的下的bin目錄,然后執行mongo.exe文件,此時你雙擊也好,打開新的一個管理員窗口也好都可以執行。

有一點需要記住的是,必須打開服務器才能進入MongoDB后台管理Shell,而且上一個打開的窗口不能關閉。
不知道你有沒有發現,如下截圖,Hotfix KB2731284 or later update is not installed,這提示你需要安裝一個補丁
從官方文檔的另一段話:
If you are running any edition of Windows Server 2008 R2 or Windows 7, please installa hotfix to resolve an issue with memory mapped files on Windows.
大意是:如果您運行的是任何版本的Windows Server 2008 R2或Windows 7,請安裝修復程序來解決一個內存映射文件在Windows的問題。
你需要從:https://support.microsoft.com/zh-cn/hotfix/kbhotfix?kbnum=2731284&kbln=zh-cn 下載 Fix405791 補丁,填寫 郵箱,微軟會發一個補丁下載路徑的郵件給你,郵件下載地址是:http://hotfixv4.microsoft.com/Windows%207/Windows%20Server2008%20R2%20SP1/sp2/Fix405791/7600/free/451413_intl_x64_zip.exe。下載完成后點擊解壓成 Windows6.1-KB2731284-v3-x64.msu 文件,點擊該文件,會安裝補丁,該過程需要重啟。