-
學(xué)習(xí)服務(wù)端其實(shí)就是學(xué)習(xí)數(shù)據(jù)庫(kù), 就web這一條線而言, 客戶端的學(xué)習(xí)就是學(xué)習(xí)瀏覽器, 而服務(wù)端的學(xué)習(xí)就是學(xué)習(xí)數(shù)據(jù)庫(kù)(當(dāng)然還有服務(wù)器)
-
為什么學(xué)習(xí)mongoDB
mongoDB是非關(guān)系型數(shù)據(jù)庫(kù)(not only sql) 基本上補(bǔ)全了mysql的缺陷, 當(dāng)然也缺失了部分mysql的優(yōu)勢(shì). 當(dāng)然, 非大型應(yīng)用的業(yè)務(wù)場(chǎng)景下, 數(shù)據(jù)庫(kù)不會(huì)是工程瓶頸, 所以用什么都行, 這里我先入一波mongoDB -
安裝地址
學(xué)習(xí)用社區(qū)版就好, 因?yàn)槭敲赓M(fèi)的, 網(wǎng)上的安裝教程都老了, 這里寫(xiě)一下最新的 -
勾選
zip
點(diǎn)擊download (壓縮包的安裝模式更可控, 而且更接近生產(chǎn)環(huán)境部署到服務(wù)器的流程) -
將安裝包解壓到指定目錄
D:\mongoDB
-
解壓出來(lái)的文件夾重命名為
mongo
其它兩個(gè)文件后面再說(shuō) -
先在
mongo
目錄下創(chuàng)建data
和logs
文件夾 -
用
管理員權(quán)限
打開(kāi)cmd cd到D:\mongoDB\mongo\bin
目錄下面, 執(zhí)行以下命令(這一步?jīng)]有截圖)
mongod.exe --bind_ip 127.0.0.1 --logpath “D:\mongoDB\mongo\logs\mongodb.log” --logappend --dbpath “D:\mongoDB\mongo\data” --serviceName “MongoDB” --serviceDisplayName “MongoDB” --install
這里指定了數(shù)據(jù)庫(kù)數(shù)據(jù)存儲(chǔ)路徑和日志存儲(chǔ)文件, 有興趣的可以去看 官方文檔 如果什么都不提示就是成功了
-
檢驗(yàn)是否已安裝服務(wù) cdm 輸入
net start mongodb
如圖就說(shuō)明成功了 -
在4.x版本以下你會(huì)發(fā)現(xiàn)bin目錄下有一個(gè)
mongo.exe
文件, 5.x版本就廢棄了, 比如我們7.x版本的bin下只有mongos.exe
和mongod.exe
, 文件作用詳見(jiàn)官方文檔
所以你可以在bin下面執(zhí)行mongod命令 和 mongos命令
但是mongo命令沒(méi)有了
這時(shí)你需要下載安裝mongosh
來(lái)代替老版本的mongo
作為客戶機(jī)界面 -
mongosh
下載安裝
下載地址 也是下載壓縮包 -
下載完成后解壓到
D:\mongoDB
重命名解壓后的文件夾為mongosh
-
接下來(lái) 把這兩個(gè)路徑添加到電腦環(huán)境變量的
path
里面D:\mongoDB\mongo\bin
D:\mongoDB\mongosh\bin
-
添加環(huán)境變量成功后 管理員身份打開(kāi)cmd 任意路徑都可以執(zhí)行
mongos
mongod
mongosh
-
下面來(lái)試一試
mongsh
也就是cmd界面的數(shù)據(jù)庫(kù)客戶端文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-821255.html
-
到這里就基本完成了, 其它配置需要查閱文檔比如
ip
端口
指定配置文件
等 沒(méi)有特殊需求就用默認(rèn)的就好文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-821255.html
到了這里,關(guān)于node 第二十二天 mongoDB最新版7.x安裝教程的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!