天天看點

mongodb下載下傳安裝

一、介紹

這裡,我會詳細的一步步說明我的安裝步驟。我的系統是window10。

MongoDB安裝包括兩部分,一個是将MongoDB的服務下載下傳下來并且安裝到自己電腦;一個是可視化界面(解釋:使用可視化界面,用起來很友善,就像navicat是mysql的可視化界面一樣)

二、下載下傳安裝MongoDB

網頁上進入這個頁面 https://www.mongodb.com/download-center/community ,點選這裡即可進入 link.

我安裝的MSI版本。

下載下傳檔案後輕按兩下開始安裝(以下幾步注意,其他全部next):

mongodb下載下傳安裝

這裡選擇自定義安裝Custom,然後點選browse選擇你想安裝到的位置,點選ok,然後點選next ,點選之後 新版的Mongodb會主動在安裝目錄下建立log和data檔案,這相比較早期版本有了改善 ,早期需要自己手動建立 但我們仍然需要在data下建立db檔案夾 我的在D:\ruanjiananzhaung\MongoDb\data\db(記住一定要再手動建個db檔案夾)

重重之重(下圖一定要取消安裝,可視化界面我會另外下載下傳。)

mongodb下載下傳安裝

(參考文章https://blog.csdn.net/weixin_41466575/article/details/105326230)

接着點選next一路安裝即可,至此,MongoDB用戶端已經安裝完畢。

由于我們已經建立了D:\ruanjiananzhaung\MongoDb\data\db檔案夾 這裡就不需要再建立 否者還要建立 然後在cmd進入D:\ruanjiananzhaung\MongoDb\bin目錄下,然後執行mongod -dbpath D:\ruanjiananzhaung\MongoDb\data\db 指令(這條指令是開啟服務,它會一直運作,隻要你要使用Mongodb,這個視窗就不能關),然後在bin目錄下另外打開一個cmd 在bin目錄下執行mongo指令,之後就能正常使用了!!!

接下來,網頁上打開 http://127.0.0.1:27017/ ,發現如下提示:

It looks like you are trying to access MongoDB over HTTP on the native driver port.
           

我們可以将MongoDB伺服器作為Windows服務運作,重新打開一個終端(一定要管理者身份,這個超級重要),繼續來到bin目錄下,輸入:

mongod --dbpath "D:\ruanjiananzhaung\MongoDb\data\db" --logpath "D:\ruanjiananzhaung\MongoDb\log\mongo.log" --install --serviceName "MongoDB"
           

以後,便可通過net start mongodb指令開啟mongodb了,而不再用上面提到的複雜語句開啟。

mongodb下載下傳安裝

如果輸入net start mongodb 開啟服務時提示錯誤,說明伺服器已經打開,需要先關閉mongodb再輸入這條指令打開就可以了。關閉方法:打開任務管理器(win+r,輸入services.msc回車),找到MongoDB,停止運作。

正如你所看到的,以上步驟已經可以完全實作使用MongoDB的需求。你要是想的話可以繼續安裝可視化界面,畢竟操作起來更友善。

三、可視化界面:參考該連結教程下載下傳navicat Premium15和可視化工具:

①https://www.cnblogs.com/asio/p/12208841.html

②軟體下載下傳連結:

https://download.navicat.com.cn/download/navicat150_premium_cs_x64.exe

③系統資料庫下載下傳連結:

https://ch1-cmcc-aa.tv002.com/down/31574952d63f83e613dd12c339112d3d/Navicat%20Keygen%20Patch%20v5.6.0%20DFoX.zip?cts=yd-f-D183A202A52A239Fd1ceb&ctp=183A202A52A239&ctt=1613907698&limit=1&spd=35000&ctk=31574952d63f83e613dd12c339112d3d&chk=e14daab876ad0e1bef76ab294eb94367-5393740&mtd=1

④參考連結https://blog.csdn.net/agatha_aggie/article/details/105895617的“5.mongoDB的資料庫連接配接”部分完成資料庫的連接配接。

⑤參考連結https://blog.csdn.net/qq_36017609/article/details/104160797的2.1.1和2.1.2完成這部配置設定置。2.1.3為使用者身份驗證。