下載
大家需要先去mongodb官網(wǎng)社區(qū)下載安裝包。進入網(wǎng)頁后,頁面如圖:
安裝
我選擇的是 zip 格式求类,所以解壓后直接選擇路徑安裝就行了狱杰,我裝在了 F 盤,安裝后路徑如下:
上圖中被打馬賽克的是data和logs兩個文件夾期奔,這兩個文件夾需要我們自己 手動創(chuàng)建
他們的用途:
- data:存放數(shù)據(jù)庫數(shù)據(jù)
- logs:存放日志文件
配置
配置方案一
到了配置這里侧馅,千萬注意,最好所有的操作都是在 管理員權(quán)限 的命令窗口(cmd.exe)下執(zhí)行
進入命令行界面后呐萌,切換路徑至 F:\mongodb\bin
馁痴,輸入命令:mongod --dbpath F:\mongodb\data --logpath F:\mongodb\logs\mongo.log --install --serviceName "MongoDB"
,不要換行肺孤,操作如下圖罗晕。
建議執(zhí)行完這句命令后济欢,查看系統(tǒng)是否有 MongoDB 服務(wù),如果沒有,那么說明您沒有使用管理員權(quán)限打開命令窗口
這里提一下使用管理員權(quán)限打開cmd.exe的方法:
大家直接去C:\Windows\System32
目錄下找到cmd.exe
程序,鼠標右擊選擇 "以管理員身份運行”
命令解釋:
-
--dbpath
:指定數(shù)據(jù)路徑 -
--logpath
:指定日志文件路徑 -
--serviceName
(可選):這個命令是為了創(chuàng)建一個名為 MongoDB 的服務(wù)名小渊,這樣我們每次啟動就可以使用net start MongoDB
命令啟動 mongoDB,當然這個命令是可選的法褥,因為我們也可以將F:\mongodb\bin
添加到環(huán)境變量path中,這樣我們在任何路徑下都可以使用mongo --dbpath F:\mongodb\data
命令來啟動,啟動命令需要指定dbpath,不然會報錯酬屉,報錯圖如下:
mongo命令啟動報錯.png
值得注意的是:配置環(huán)境變量只是替代了
--serviceName
的作用而已半等,所以--dbpath
和--logpath
還是要指定的,那么配置命令就是mongod --dbpath F:\mongodb\data --logpath F:\mongodb\logs\mongo.log
梆惯,然后再輸入啟動命令
配置完成后酱鸭,我們可以使用 net start MongoDB
命令或者 mongo --dbpath F:\mongodb\data
啟動 mongoDB,啟動成功效果如下圖:
或者是:
如果在使用
net start MongoDB
命令啟動時報錯提示不存在此服務(wù),那么我得再次提醒您垛吗,使用 管理員權(quán)限 打開cmd.exe
,您再看看效果凹髓,滿意否?
如果在使用
net start MongoDB
命令啟動時報錯如下圖
解決辦法:
- 刪除
F:\mongodb\data\mongod.lock
文件 - 刪除服務(wù)怯屉,需要在管理員權(quán)限打開的命令窗口下輸入此命令
- 刪除方式一:
sc delete MongoDB
- 刪除方式二:
mongod --remove --serviceName "MongoDB"
- 刪除方式一:
- 重新安裝服務(wù)
輸入命令:mongod --dbpath F:\mongodb\data --logpath F:\mongodb\logs\mongo.log --install --serviceName "MongoDB"
- 再次輸入命令
net start MOngoDB
蔚舀,ok了。
配置方案二
有沒有覺得方案一的命令有點多锨络,如果不覺得的話就不用看方案二了赌躺。方案二采用配置文件的方式
在 F:\mongodb
路徑下創(chuàng)建一個 mongodb.conf
文件,配置文件中寫入的內(nèi)容如下:
dbpath=F:\mongodb\data # 數(shù)據(jù)庫文件
logpath=F:\mongodb\logs\mongodb.log # 日志文件
logappend=true # 日志采用追加模式羡儿,配置后mongodb日志會追加到現(xiàn)有的日志文件礼患,不會重新創(chuàng)建一個新文件
journal=true # 啟用日志文件,默認啟用
quiet=true # 這個選項可以過濾掉一些無用的日志信息掠归,調(diào)試模式下設(shè)置為 false
port=27017 # 端口號 默認為 27017
最后只需要一行命令來啟動:
mongod --config F:\mongodb\mongodb.conf
,執(zhí)行輸入后缅叠,只要沒報錯就ok了
測試
打開瀏覽器直接訪問 http://localhost:27017/,頁面如下表示啟動mongdb成功
操作數(shù)據(jù)庫
那么怎么進入mongodb數(shù)據(jù)庫呢,其實也很簡單
在配置那一步中虏冻,我們打開了一個命令行窗口肤粱,現(xiàn)在我們就再打開一個命令行窗口,之前的窗口可別關(guān)了厨相,
如果我們配置了環(huán)境變量领曼,那么可以直接輸入mongo
命令即可,否則就得去F:\mongodb\bin
目錄下執(zhí)行mongo
命令了蛮穿,成功進入數(shù)據(jù)庫的頁面如下:
成功進入后庶骄,你想干嘛就干嘛吧!