下載好了之后解壓在一個目錄,解壓好了之后目錄下新建立一個名字為data的文件夾,這個是用來存放數據的,如下圖
圖中的MongoDB.log不用管他,等會在細說。
我們打開bin目錄,有3個.exe文件注意一下,mongod.exe是服務,mongo.exe是鏈接,mongos.exe是路由,這里不一一說他們是做什么的了。
然后我們在系統環境變量添加Mongo的路徑,如下圖
箭頭所指處就是添加后的變量,(要到bin目錄,我的環境是D:\WorkingSpace\Servers\mongodb-win32-x86_64-2008plus-ssl-3.4.7\bin)
添加完成之后要為Mondodb注冊服務
用管理員身份打開power shell(或者CMD),
cd到MongoDB的bin目錄下
然后輸入以下命令
mongod.exe --dbpath "D:\WorkingSpace\Servers\mongodb-win32-x86_64-2008plus-ssl-3.4.7\data" --logpath "D:\WorkingSpace\Servers\mongodb-win32-x86_64-2008plus-ssl-3.4.7\Mongo.log" --install --serviceName "MongoDB"
注冊服務(刪除服務則是把install換成remove),這里的路徑根據自己的實際路勁改寫,Mongo.log就是在這個時候生成的,D:\WorkingSpace\Servers\mongodb-win32-x86_64-2008plus-ssl-3.4.7\data 是我自己的目錄,這里換成你的目錄,log文件我建議放在同一根目錄下。
服務就安裝好了。可以打開windows的系統服務查看,多了一個MongoDB的服務。
這個時候我們進入到bin目錄下,雙擊mongo.exe,看到如下圖
或者在cmd輸入mongo也可以進入(前提是添加了環境變量).或者在游覽器輸入127.0.0.1:27017,如下圖
這就是安裝成功。
但是我們在命令行下會看到一個錯誤,
Access control is not enabled for the database.
這個錯誤是因為新版本的mongodb需要一個安裝的數據庫,提示讓你自己建立一個即可。
解決方案網上已經非常多了,無非是創建管理員,數據庫什么的,這里就不意義說明了。
MongoDB就此已經安裝好了