MongoDB的安裝與配置
MongoDB
是一個基於分散式檔案儲存的資料庫。
MongoDB
是一個介於關係資料庫和非關係資料庫之間的產品,是非關係資料庫當中功能最豐富,最像關係資料庫的。他支援的資料結構非常鬆散,是類似json
的bson
格式,因此可以儲存比較複雜的資料型別。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的安裝與配置到此結束。
歡迎關注我的微信公眾號一起學習。