1. 程式人生 > >MongoDB的安裝與配置

MongoDB的安裝與配置

MongoDB是一個基於分散式檔案儲存的資料庫。

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

安裝MongoDB

安裝時,在想要安裝的盤(我的是D盤),建立MongoDB資料夾。

然後點選下一步完成安裝。

用命令列啟動MongoDB

開啟MongoDB安裝目錄,看到每個視覺化檔案的具體作用。

回退到MongoDB資料夾,新建一個data資料夾,在data資料夾內再新建一個db檔案接夾


bin 資料夾內,按住Shift鍵右擊,開啟Powershell

在控制檯輸入: mongod --dbpath D:\Mongodb\data\db(路徑需要改成你的db資料夾)

在瀏覽器輸入:http://localhost:27017/出現以下字樣就說明開啟成功。

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

對mongo資料庫進行簡單操作

bin 資料夾內,按住Shift鍵右擊,開啟Powershell

輸入mongo,開啟MongoDB客戶端命令列互動模式。

輸入db得到一個數據庫test,然後進行插值操作。

> db
test
> db.test.insert({'a':'b'})
WriteResult({ "nInserted" : 1 })
> ^C
bye(Ctrl+C 退出操作)

把MongoDB配置成系統服務

首先進入MongoDB資料夾,在data資料夾新建一個logs資料夾,進入logs資料夾新建一個mongo.log 檔案。


選中mongo.log

檔案,右擊->屬性->安全->複製其路徑

搜尋cmd,以管理員身份進入控制檯。進入到MongoDB bin資料夾(如圖)。輸入:
mongod --bind_ip 0.0.0.0 --logpath D:\Mongodb\data\logs\mongo.log --logappend --dbpath D:\Mongodb\data\db --port 27017 --serviceName "MongoDB" --serviceDisplayName "MongoDB" --install

進入服務,檢視是否成功。

點選啟動,在瀏覽器輸入:http://localhost:27017/,啟動成功。

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

下載視覺化介面Robomongo

連線好資料庫,發現剛才插入的值。

好,mongoDB的安裝與配置到此結束。

歡迎關注我的微信公眾號一起學習。