MongoDB 3.4安裝總結


一 :安裝包部分

我在安裝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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM