官網(wǎng)下載安裝包https://www./download-center?jmp=nav#community
安裝到自定義目錄
- 配置環(huán)境變量
- 指定數(shù)據(jù)庫(kù)所要存放的位置 f:\Mongodb\data\db
5.命令行鍵入
mongod --dbpath f:\Mongodb\data\db
出現(xiàn) waiting for connections on port 27017 即啟動(dòng)成功
在瀏覽器輸入http://localhost:27017/可以看到顯示信息為
It looks like you are trying to access MongoDB over HTTP on the native driver port.
另開一個(gè)cmd 輸入mongo即可使用數(shù)據(jù)庫(kù)
當(dāng)mongod.exe被關(guān)閉時(shí),mongo.exe 就無(wú)法連接到數(shù)據(jù)庫(kù)了,,因此每次想使用MongoDB數(shù)據(jù)庫(kù)都要開啟mongod.exe程序,,所以比較麻煩
此時(shí)我們可以將mongodb安裝為windows服務(wù)
在etc目錄下建立配置文件mongodb.conf 使得mongod每次啟動(dòng)都按照配置文件啟動(dòng)
dbpath=F:\Mongodb\data\db
logpath=F:\Mongodb\log\mongodb.log
logappend=true #錯(cuò)誤日志采用追加模式,配置這個(gè)選項(xiàng)后mongodb的日志會(huì)追加到現(xiàn)有的日志文件,,而不是從新創(chuàng)建一個(gè)新文件
journal=true #啟用日志文件,,默認(rèn)啟用
quiet=true #這個(gè)選項(xiàng)可以過(guò)濾掉一些無(wú)用的日志信息,若需要調(diào)試使用請(qǐng)?jiān)O(shè)置為false
port=27017 #端口號(hào) 默認(rèn)為27017
directoryperdb=true# 設(shè)置每個(gè)數(shù)據(jù)庫(kù)將被保存在一個(gè)單獨(dú)的目錄
使用管理員身份運(yùn)行cmd
鍵入:
mongod --dbpath "F:\Mongodb\data\db" --logpath "F:\Mongodb\log\mongodb.log" --config="F:\Mongodb\etc\mongodb.conf" --install --serviceName "MongoDB"
dbpath 指定數(shù)據(jù)庫(kù)存放路徑
logpath 指定日志輸出文件
config指定配置文件路徑
啟動(dòng)服務(wù)
net start MongoDB
可以看到服務(wù)已經(jīng)啟動(dòng)
此時(shí)再輸入mongo就可以使用數(shù)據(jù)庫(kù)啦
|