MongoDB的安裝與基本使用

2021-07-24 11:15:55 字數 2880 閱讀 4744

mongodb官網:

download-center#community

mongodb for windows 64-bit 適合 64 位的 windows server 2008r2, windows 7 , 及最新版本的 window 系統。

mongodb for windows 32-bit 適合 32 位的 window 系統及最新的 windows vista。 32 位系統上 mongodb 的資料庫最大為 2gb。

2、安裝

安裝過程就跟安裝普通軟體沒什麼兩樣,mongodb的安裝路徑也是可以更改為自定路徑的(在custom選項處更改),但要注意mongodb的安裝位置,後面配置環境變數或者作為windows服務啟動時需要用到這個路徑。

3、安裝完成如下

4、簡單使用mongodb

對mongodb資料庫的操作是通過執行命令來完成的,我的電腦裡面這些命令安裝在:

f:\program files (x86)\mongodb\bin

win+r:開啟命令列工具,

通過cd命令進入到相應的資料夾目錄下,通過dir命令可以檢視bin資料夾下的一些檔案,如上圖,執行mongo命令即可以開始使用mongodb資料庫

如上圖:用mongo命令,會自動顯示當前mongodb的版本,以及連線到乙個test資料庫(虛構的)

5、當安裝好後,若每次要使用mongodb時都需要cd到bin目錄下,開啟mongo,這樣會顯示很麻煩,所以可以通過配置環境變數,或設定為window服務的方式,讓mongodb作為服務,開機啟動這樣也不用再那麼麻煩

具體步驟如下:       

【環境變數】——裡面的

path

可以看成乙個全域性變數,當要開啟乙個程式時,會首先從安裝目錄下查詢,當安裝目錄下沒有時,會在全域性變數裡找該應用程式。也就是說當將乙個應用程式配置了環境變數時,就可以在全域性使用了。環境變數就是乙個尋找路徑的關係。

【配置為

windows

服務】——這樣不用每次使用

mongodb

都必須要保持命令列視窗常開(若不配置,則要啟動

mongodb

並一直使用需要保持命令列視窗一直開著。)

以win10系統為例:

桌面上此電腦圖示——右鍵——屬性——高階系統設定——環境變數——系統變數(為了所有使用者都可以使用最好選擇在系統變數裡設定)——path——編輯——新建——把mongodb的安裝目錄的bin檔案路徑複製進去——儲存即可。

win7:

我的電腦——右鍵——屬性——高階系統設定——環境變數——系統變數——path

但win7的path都顯示在一行的,實在不好看,同樣把bin目錄複製進去就好,但注意以英文狀態的分號間隔,

ps:win10預設桌面沒有我的電腦圖示可以通過如下方式顯示出來:

桌面——右鍵——個性化——主題——桌面圖示設定——勾選計算機

6、建立log,db資料夾

之前安裝的其實是資料伺服器,通過資料庫伺服器可以建立很多個資料庫,而要把我們新建的資料庫放在哪兒是可以我們自己決定的,所以需要指定乙個位置來放資料庫(db)和日誌(log);

假設建在d盤:

1、在d盤建立乙個資料夾mongodb,並且建立子目錄db和log

2、在log目錄下建立乙個檔案mongodb.log,字尾為.log(這一步也可以不做,等會用命令列也會自動生成)

d:\mongodb\db、d:\mongodb\log, 分別用來存放資料庫檔案和資料庫日誌檔案.

3、把mongodb資料夾的唯讀屬性去掉。右鍵——屬性——取消勾選唯讀屬性

啟動前的配置:> mongod 

--storageenginemmapv1

--dbpath "d:\mongodb\db"--logpath "d:\mongodb\log\mongodb.log" 注:

--storageenginemmapv1,

這個命令是配置mongodb的儲存引擎,如果要使用視覺化工具,如mongovue的話,就需要配置引擎為 mmapv,因為mongodb預設使用的是wiredtige引擎。 如果不用視覺化工具可以省略這句

在執行了以上命令後,代表服務已經掛起了,原來的cmd視窗不關閉,以管理員身份再開乙個cmd視窗,輸入mongo或者mongo.exe。

7、將mongodb安裝為windows服務

當mongod.exe被關閉時,mongo.exe就無法連線到資料庫了,因此每次想使用mongodb資料庫都要開啟mongod.exe程式,所以比較麻煩,此時我們可以將mongodb安裝為windows服務

以管理員身份執行

cmd,進入bin資料夾,執行下列命令

mongod --storageengine mmapv1 --dbpath "d:\mongodb\db" --logpath"d:\mongodb\log\mongodb.log" --install --servicename"mongodb"

這裡mongodb.log就是開始建立的日誌檔案,--servicename "mongodb" 服務名為mongodb

接著啟動

mongodb

服 net startmongodb

再次測試連線

> mongo 

MongoDB的安裝與基本操作

一.mongodb的安裝 安裝 2.解壓到自己建立的命名為mongo的資料夾下d programspecial mongo 3.建立mongodb的資料資料夾d programspecial mongo mongodata 啟動伺服器 mongod dbpath d programspecial m...

mongodb安裝與使用

img 2,安裝 安裝完成後,可以看見目錄 c program files mongodb server 3.0 bin 3,配置 建立如下目錄 img 建立檔案 e mongo data log mongod.log 進入目錄c program files mongodb server 3.0 b...

MongoDB的安裝與基本操作(2)

安裝成功後,建立乙個存放資料庫的資料夾,開啟shell輸入 mongod dbpath f mongodb 路徑位址 令開啟乙個shell輸入 mongo 使用資料庫 建立資料庫 use student資料庫中不能直接插入資料,只能往集合 collections 中插入資料。不需要專門建立集合,只需...