1. 程式人生 > >Windows下安裝配置Mongodb

Windows下安裝配置Mongodb

1 下載

官網:https://www.mongodb.com/
在這裡插入圖片描述

在這裡插入圖片描述

MongoDB Windows系統各個64位版本下載地址:http://dl.mongodb.org/dl/win32/x86_64
在這裡插入圖片描述

2 安裝

在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述

3 配置

安裝完成後,就需要進行配置和啟動服務了。

3.1 建立data資料夾

首先在MongoDB目錄下建立data資料夾,同時在 data下建立一個名為 db 的資料夾,目錄:D:\MongoDB\data\db
建立該資料夾的目的在於:啟動mongodb服務之前必須建立資料庫檔案的存放資料夾,否則命令不會自動建立,而且不能啟動成功

3.2 啟動MongoDB服務

  • 步驟1: 開啟cmd命令列視窗
  • 步驟2: 進入D:\MongoDB\Server\3.6\bin 目錄
  • 步驟3: 輸入如下命令啟動mongodb服務:mongod --dbpath D:\MongoDB\data\db
    在這裡插入圖片描述
  • 步驟4: 在瀏覽器位址列輸入http://localhost:27017 (27017是mongodb的埠號)檢視,如果能看到頁面顯示如下字樣,則說明mongodb連線成功。

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

再次檢視data/db資料夾內容,你會發現很多東西,如下:
在這裡插入圖片描述
注意: 雖然連線成功了,但是在本地windows“服務”中,此時是沒有配置上mongodb 服務的,可以開啟“服務”看下
在這裡插入圖片描述

3.3 配置本地windows mongodb 服務

說明: 配置了本地windows mongodb服務(開機自啟動),可直接手動啟動關閉,也可以通過命令列命令 net start MongoDB 啟動,方便了許多。

  • 步驟1: 現在data檔案下建立一個log資料夾(用於存放log日誌)
    在這裡插入圖片描述
  • 步驟2: 新建配置檔案mongo.config
    其中編輯內容如下:
dbpath=D:\MongoDB\data\db
logpath=D:\MongoDB\data\log\mongo.log
  • 步驟3: 管理員方式開啟cmd命令列視窗配置windows服務
    管理員方式開啟cmd,進入bin目錄,然後輸入如下命令:
mongod --config D:\MongoDB\mongo.config --install --serviceName "MongoDB"

即根據剛建立的mongo.config配置檔案安裝服務,名稱為MongoDB
在這裡插入圖片描述
完成後,再次開啟windows服務檢視如下:
在這裡插入圖片描述
注意: 配置完本地windows mongodb服務後,就可以通過 net start MongoDBnet stop MongoDB來啟動和關閉mongo服務了。

4 MongoDB後臺管理 shell

4.1 連線到本地mongodb資料庫

首先,我們以管理員身份開啟cmd命令列視窗,然後啟動輸入命令 net start MongoDB來啟動MongoDB服務,如下:
在這裡插入圖片描述
接著,進入bin目錄直接執行mongo來啟動mongo資料庫,如下:
在這裡插入圖片描述

4.2 shell指令碼

MongoDB Shell是MongoDB自帶的互動式Javascript shell,用來對MongoDB進行操作和管理的互動式環境。
由於它是一個JavaScript shell,您可以執行一些簡單的算術運算,如下:
在這裡插入圖片描述
db 命令用於檢視當前操作的文件(資料庫):
在這裡插入圖片描述
注意: 當你進入mongoDB後臺後,它預設會連線到 test 文件(資料庫)。