一 :安裝包部分
我在安裝mongodb 主要參考了,菜鳥教程和百度經驗中方法
下載安裝包,路徑:https://www.mongodb.com/download-center
接着雙擊:點擊next
打上對號表示同意,繼續next;
Complete是系統安裝,裝在C盤,Custom則是自定義安裝,答主選擇自定義安裝:
從一圖到二圖:我將MongoDB安裝在了D:\MongoDB目錄下,接着next
點擊Install 安裝,安裝完畢后點擊Finish;
二:創建文件
2.1 在D:\MongoDB文件下創建兩個文件分別是**data和log(日志文件)
我在data的下面又創建了db文件夾(存放創建數據庫的文件)**;(這是因為MongoDB本身不能自動創建用於存放日志和數據庫文件·的目錄,所以需要手動創建)
三:打開cmd,win8以上以管理員資格運行
3.1首先找到你安裝的MongoDB的bin路徑,我的是:D:\MongoDB\bin
找到后運行通過指令 mongod.exe –dbpath D:\MongoDB\data\db 來運行mongodb
然后:
當然也可能你的系統會報出:
這是因為MongoDB需要:
VC+2015 RC x64的支持,否則會報出這個錯誤
下載網址:https://www.microsoft.com/zh-cn/download/details.aspx?id=48145
But:當時答主安裝最新的VC+2015時一直安裝失敗,然后答主選擇了一個版本老一些的安裝成功了;
3.2安裝之后再 運行一下mongod.exe –dbpath D:\MongoDB\data\db
驗證是否成功的方式:
3.3在瀏覽器中輸入
http://localhost:27017
網頁中出現這句英文就說明安裝好了。
四:將MongoDB服務器作為Windows服務運行
4.1: 首先在mongodb目錄下創建mongodb的配置文件 mongo.cfg;
在log目錄下創建mongo.log來存放日志信息
4.2:然后在mongo.cfg中添加配置信息
dbpath=D:\MongoDB\data\db
logpath=D:\MongoDB\log\mongo.log
4.3在 bin 目錄下 輸入mongod –config D:\MongoDB\mongo.cfg –install –serviceName “MongoDB” 注釋:這是將mongo的啟動方式改為按照配置文件啟動,直接復制的時候要注意雙引號應該是英文狀態下的
4.4**在系統的環境變量 path的值 后面加上mongodb的安裝路徑**
在path值的最后加 ;D:\MongoDB\mongodb\bin,主要分號
4.5之后輸入 net start mongodb 就打開mongo的服務了
輸入 net stop mongodb 關閉服務
查看在Windows服務中:
首先通過services.msc來進入Windows的服務:
4.6接着:
可以看到MongoDB的服務了,用戶可以可以從windows中開啟;
也可以從cmd中使用 net start mongodb
BUG
1: 在進行mongodb服務結束時 會報錯,但是並不影響關閉功能,我也沒找到解決的方法
2:在進行 net start mongodb 時報 系統錯誤 5
解決:使用管理員身份運行**
3: 在進行 net start mongodb時 報系統錯誤 1067
解決:在這篇博文中寫的很詳細
http://www.cnblogs.com/xiaoit/p/3872790.html
4:如果第一次沒有安裝成功,第二次安裝時,需要刪除windows服務中的mongoDB服務
在進行 net start mongodb 時報 系統錯誤 2
解決:卸載之前配置的mongoDB服務,再重新安裝服務(執行4.3)
在這篇博文中寫的很詳細
http://jingyan.baidu.com/article/455a995083f2c5a167277872.html
本章使用文件 放在百度雲盤
http://pan.baidu.com/s/1gfur5LL
密碼:kukh
博主用的 MongoDB的一個可視化工具是 Rotomongo,感興趣的小伙伴可以去網上看看其他教程試試;
轉載: https://blog.csdn.net/qq_34731574/article/details/57416920