Window環(huán)境下配置Mongodb數(shù)據(jù)庫(kù)
Mongodb這幾天也了解了一下,今天配置了下環(huán)境,從今天開始學(xué)下Mongodb數(shù)據(jù)庫(kù)。
一、下載
在這個(gè)網(wǎng)址中選擇要下載的開發(fā)環(huán)境https://www.mongodb.com/download-center,然后下載下來。我選擇的是64位支持ssl的3.2.7版本。

二、安裝
下載完msi文件之后安裝,在安裝的時(shí)候需要注意下安裝的路徑,我把它安裝在了G:\MongoDB的文件夾中。安裝完成后MongoDB文件夾會(huì)出現(xiàn)下面的幾個(gè)文件

三、設(shè)置數(shù)據(jù)存放位置
1.新建一個(gè)文件夾用來存放數(shù)據(jù)庫(kù),我這里在G:\MongoDB下創(chuàng)建了一個(gè)db文件夾
2.指定數(shù)據(jù)存放位置
通過命令行窗口,指向G:\MongoDB\bin文件,然后通過mongod --dbpath=G:\MongoDB\db設(shè)置數(shù)據(jù)存放的位置

四、測(cè)試是否配置成功
從上面的截圖我們也能看出27017端口等待連接,打開http://localhost:27017/可以看到下面的頁面

默認(rèn)Mongodb是連test數(shù)據(jù)庫(kù),所以可以連下測(cè)試一下,連接上之后會(huì)出現(xiàn)下面圖的效果,可能在連接的時(shí)候會(huì)報(bào)mongodb無法啟動(dòng),由于目標(biāo)計(jì)算機(jī)積極拒絕,無法連接 ,這是因?yàn)樾枰裮ongodb啟動(dòng),及上面說的指定dbpath


五、將MongoDB設(shè)為Window服務(wù)
具體參考:為MongoDB數(shù)據(jù)庫(kù)注冊(cè)windows服務(wù)
這個(gè)之前操作的時(shí)候失敗了,今天又重新試了一把沒想到成功了。下面是步驟:
1.上面也說了創(chuàng)建db和log兩個(gè)文件夾來存放數(shù)據(jù)和日志。在log文件夾下創(chuàng)建mongod.log文件
2.在打開到bin文件下執(zhí)行下面的命令(必須已管理員身份)
mongod -dbpath "G:\MongoDB\db" -logpath "?G:\MongoDB\log\mongod.log" -install -serviceName "MongoDB"
刪除服務(wù)
mongod -dbpath "G:\MongoDB\db" -logpath "?G:\MongoDB\log\mongod.log" -remove -serviceName "MongoDB"
此時(shí)會(huì)出現(xiàn)下面的錯(cuò)誤:
2016-07-17T20:22:36.894+0800 I CONTROL [main] log file "G:\MongoDB\log\mongod.log" exists; moved to "G:\MongoDB\log\mongod.log.2016-07-17T12-22-36".

這個(gè)可以不用理會(huì)然后啟動(dòng)MongoDB服務(wù):


六、增刪該查簡(jiǎn)單使用
再開一個(gè)cmd,輸入mongo命令打開shell,其實(shí)這個(gè)shell就是mongodb的客戶端,同時(shí)也是一個(gè)js的編譯器,默認(rèn)連接的是“test”數(shù)據(jù)庫(kù)。
數(shù)據(jù)庫(kù)簡(jiǎn)單的就是增刪改查,下面先簡(jiǎn)單的試了一下

到此這篇關(guān)于Window環(huán)境下配置Mongodb數(shù)據(jù)庫(kù)的文章就介紹到這了。希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- 2021最新版windows10系統(tǒng)MongoDB數(shù)據(jù)庫(kù)安裝及配置環(huán)境
- Windows10安裝MongoDB4.0詳細(xì)步驟及啟動(dòng)配置教程
- Windows下MongoDB的下載安裝、環(huán)境配置教程圖解
- MongoDB4.0在windows10下的安裝與服務(wù)配置教程詳解
- window下安裝配置mongodb的教程圖解
- Windows下MongoDb簡(jiǎn)單配置教程
- MongoDB在Windows平臺(tái)的安裝及配置方法
- Windows下mongodb安裝與配置三步走
- Windows下MongoDB配置用戶權(quán)限實(shí)例
- mongoDB在windows下安裝與配置方案
相關(guān)文章
關(guān)于MongoDB謹(jǐn)防索引seek的效率問題詳析
這篇文章主要給大家介紹了關(guān)于MongoDB謹(jǐn)防索引seek的效率問題的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用MongoDB具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-11-11
mongodb 查看數(shù)據(jù)庫(kù)和表大小
mongodb查看數(shù)據(jù)庫(kù)和表的方法比較簡(jiǎn)單,在為這里推薦使用stats的方法,直觀并且詳細(xì)。2014-07-07
MongoDB在系統(tǒng)數(shù)據(jù)庫(kù)local中無法創(chuàng)建用戶的解決辦法
這篇文章主要給大家介紹了關(guān)于MongoDB在系統(tǒng)數(shù)據(jù)庫(kù)local中無法創(chuàng)建用戶的解決辦法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2018-11-11
Linux下MongoDB數(shù)據(jù)庫(kù)實(shí)現(xiàn)自動(dòng)備份詳解
這篇文章主要給大家介紹了在Linux系統(tǒng)下下MongoDB數(shù)據(jù)庫(kù)實(shí)現(xiàn)自動(dòng)備份的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面跟著小編一起來學(xué)習(xí)學(xué)習(xí)吧。2017-06-06
MongoDB中aggregate()方法實(shí)例詳解
MongoDB中聚合(aggregate)主要用于處理數(shù)據(jù)(諸如統(tǒng)計(jì)平均值,求和等),并返回計(jì)算后的數(shù)據(jù)結(jié)果,下面這篇文章主要給大家介紹了關(guān)于MongoDB中aggregate()方法的相關(guān)資料,需要的朋友可以參考下2023-01-01
Java操作MongoDB數(shù)據(jù)庫(kù)示例分享
MongoDB是一個(gè)文檔型數(shù)據(jù)庫(kù),是NOSQL家族中最重要的成員之一,以下代碼封裝了MongoDB的基本操作。具體都在備注當(dāng)中,要仔細(xì)看哦2014-08-08
MongoDB進(jìn)階之動(dòng)態(tài)字段設(shè)計(jì)詳解
這篇文章主要給大家介紹了MongoDB進(jìn)階之動(dòng)態(tài)字段設(shè)計(jì)的相關(guān)資料,文中介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面跟著小編一起來學(xué)習(xí)學(xué)習(xí)吧。2017-06-06
MongoDB模糊查詢正則regex(類似like?和?not?like)
在類關(guān)系型數(shù)據(jù)庫(kù)中,like和not?like是常用的模糊查詢操作符,它允許我們?cè)谄ヅ渥侄蔚臅r(shí)候使用通配符,在MongoDB中,也有類似的操作符,MongoDB?可以使用?$regex?操作符來設(shè)置匹配字符串的正則表達(dá)式,MongoDB?使用?PCRE(Perl?兼容的正則表達(dá)式)作為正則表達(dá)式語言2024-02-02
Mongo Shell 執(zhí)行環(huán)境的基本操作
Mongo Shell 是 MongoDB 的交互式 JavaScript shell,用于與 MongoDB 數(shù)據(jù)庫(kù)進(jìn)行交互,這篇文章主要介紹了Mongo Shell 執(zhí)行環(huán)境,需要的朋友可以參考下2025-02-02

