1. 程式人生 > >MongoDB一:入門(安裝與配置)

MongoDB一:入門(安裝與配置)

 

https://www.cnblogs.com/cbw-mango/p/7987682.html

 

一.簡介

MongoDB  是一個基於分散式檔案儲存的資料庫。由C++語言編寫。旨在為WEB應用提供可擴充套件的高效能資料儲存解決方案。

mongoDBmongoDB

MongoDB 是一個介於關係資料庫和非關係資料庫之間的產品,是非關係資料庫當中功能最豐富,最像關係資料庫的。他支援的資料結構非常鬆散,是類似jsonbson格式,因此可以儲存比較複雜的資料型別。Mongo最大的特點是他支援的查詢語言非常強大,其語法有點類似於面向物件的查詢語言,幾乎可以實現類似關係資料庫單表查詢的絕大部分功能,而且還支援對資料建立

索引。[3] 

 

二.安裝與配置

 1.下載安裝

  http://dl.mongodb.org/dl/win32/x86_64

我這裡下載的是3.2.18.zip版本

 2.配置啟動

  第一步:解壓到一個盤上,例如我的解壓的目錄E:\Program Files (x86)\SD\MongoDB\mongodb-win32-x86_64-2008plus-ssl-3.2.18,如圖所示:

 

 第二步:配置存放日誌和資料的目錄,不然mongoDB啟動不起來,如圖所示:

我們在E:\Program Files (x86)\SD\MongoDB\mongodb-win32-x86_64-2008plus-ssl-3.2.18 目錄下,建立一個mongodb.cfg 配置檔案,有兩個屬性logpath和dbpath,分別設定值,並且在d盤建立對應配置路徑的資料夾,如圖所示:

dbpath=D:\mongodb\data\db
logpath=D:\mongodb\data\log\mongodb.log

 

 開啟控制檯cmd,進入mongodb安裝目錄/bin檔案下執行命令:mongod.exe  --config  "E:\Program Files (x86)\SD\MongoDB\mongodb-win32-x86_64-2008plus-ssl-3.2.18\mongodb.cfg",來啟動MongoDB伺服器,--config 選項表示啟動時通過E:\Program Files (x86)\SD\MongoDB\mongodb-win32-x86_64-2008plus-ssl-3.2.18\mongodb.cfg,注意這裡路徑一定要用“”

括起來,配置檔案的資訊配置伺服器。如圖所示:

 

 

 3.測試一下是否配置正常

  我們在執行cmd.exe進入dos命令介面,然後進入cd E:\Program Files (x86)\SD\MongoDB\mongodb-win32-x86_64-2008plus-ssl-3.2.18\bin目錄下,執行mongo命令,測試一下連線,如圖所示:

這時說明配置已經成功。

 

三.新增MongoDB到Windows Service

我們當我們把執行MongoDB伺服器的dos命令介面關掉,這樣我們就不能連結MongoDB,然後像mysql一樣新增到Windows Service,然後在命令列上啟動服務和關閉服務,這樣方便我們操作和管理服務。

    我們接下來需要把MongoDB到Windows Service,用到的命令是--install設定安裝MongoDB為伺服器到Windows Service

    第一步:執行—install,以管理員身份啟動cmd, 進入dos命令介面,先進入到cd E:\Program Files (x86)\SD\MongoDB\mongodb-win32-x86_64-2008plus-ssl-3.2.18\bin目錄下,執行命令:

    mongod.exe  --config  "E:\Program Files (x86)\SD\MongoDB\mongodb-win32-x86_64-2008plus-ssl-3.2.18\mongodb.cfg" --install --serviceName "MongoDB"  如圖所示:

 第二步:啟動/關閉MongoDB服務

  net start mongodb 啟動MongoDB服務

  net stop mongodb 啟動MongoDB服