更新時(shí)間:2020-12-10 來(lái)源:黑馬程序員 瀏覽量:
MongoDB是使用C++編寫(xiě)的、基于分布式文件存儲(chǔ)的NoSQL數(shù)據(jù)庫(kù)系統(tǒng),它旨在為Web應(yīng)用提供可擴(kuò)展的高性能數(shù)據(jù)存儲(chǔ)解決方案。MongoDB作為文檔型數(shù)據(jù)庫(kù)的典型代表,它與Python結(jié)合使用的場(chǎng)景也比較常見(jiàn)。
下面以Windows系統(tǒng)為例,演示如何在本地電腦上下載、安裝MongoDB數(shù)據(jù)庫(kù)的過(guò)程,具體內(nèi)容如下。
1. 下載MongoDB
訪問(wèn)https://www.mongodb.com/download-center#community到MongoDB官網(wǎng)下載界面下載最新版本的MongoDB數(shù)據(jù)庫(kù),打開(kāi)下載界面,該界面默認(rèn)會(huì)選中支持Windows系統(tǒng)的可用版本,目前最穩(wěn)定的社區(qū)服務(wù)器版本是4.0.9,如圖1所示。
圖1 下載MongoDB
若要下載其他系統(tǒng)或版本,可單擊圖1中每個(gè)選項(xiàng)的下拉菜單進(jìn)行選擇。這里按圖1中的選項(xiàng),單擊【Download】按鈕下載Windows。
2. 安裝MongoDB
安裝包下載完畢以后,便可以開(kāi)始安裝MongoDB。
(1)雙擊剛剛下載的安裝文件(mongodb-win32-x86_64-2008plus-ssl-4.0.9-signed.msi)啟動(dòng)安裝程序,安裝界面如圖2所示。
圖2 安裝MongoDB-歡迎界面
(2)單擊圖2的【Next】按鈕,進(jìn)入“End-User License Agreement”界面,如圖3所示。
圖3 安裝MongoDB-用戶接受許可協(xié)議
(3)勾選圖3中標(biāo)注的“I accept the terms in the License Agreement”選項(xiàng),單擊【Next】按鈕進(jìn)入“Choose Setup Type”界面,該界面中可選擇安裝類(lèi)型,如圖4所示。
圖4 安裝MongoDB-選擇安裝類(lèi)型
圖4中有以下兩種安裝類(lèi)型:
Complete。此類(lèi)型將安裝所有程序功能,需占用較多的磁盤(pán)空間,建議大多數(shù)用戶使用。
Custom。此類(lèi)型允許用戶自行選擇要安裝的程序功能及安裝位置,建議高級(jí)用戶使用。
(4)這里選擇Complete安裝方式。單擊【Complete】按鈕進(jìn)入“Service Configuration”界面,如圖5所示。
圖5 安裝MongoDB-服務(wù)配置
圖5中標(biāo)注出了兩個(gè)目錄路徑:data和log,其中data文件夾用于存放創(chuàng)建的數(shù)據(jù)庫(kù),log文件夾用于存放數(shù)據(jù)庫(kù)的日志文件。
(5)單擊圖5中的【Next >】按鈕,進(jìn)入“Install MongoDB Compass”界面,該界面中可以選擇是否安裝MongoDB Compass,如圖6所示。
圖6 安裝MongoDB-安裝GUI工具
MongoDB Compass是MongoDB數(shù)據(jù)庫(kù)的GUI管理系統(tǒng),默認(rèn)會(huì)選擇安裝,但是安裝速度非常慢。
(6)這里取消勾選“Install MongoDB Compass”復(fù)選框,單擊【Next】按鈕進(jìn)入準(zhǔn)備安裝MongoDB數(shù)據(jù)庫(kù)的界面,如圖7所示。
圖7 安裝MongoDB-準(zhǔn)備安裝
(7)單擊圖7的【Install】按鈕開(kāi)始安裝,并提示當(dāng)前安裝的進(jìn)度,安裝完成之后如圖8所示。
圖8 安裝MongoDB-安裝完成
(8)單擊圖8中的【Finish】按鈕完成安裝。
值得一提的是,MongoDB默認(rèn)會(huì)將創(chuàng)建的數(shù)據(jù)庫(kù)文件存儲(chǔ)在db目錄下,但是這個(gè)目錄不會(huì)被主動(dòng)創(chuàng)建,用戶需要在MongoDB安裝完成后手動(dòng)創(chuàng)建db目錄。在“C:\Program Files\MongoDB\Server\4.0\data\”目錄下創(chuàng)建一個(gè)文件夾db,此時(shí)的目錄如圖9所示。
圖9 data目錄結(jié)構(gòu)
打開(kāi)命令行窗口,使用cd命令切換路徑至MongoDB.exe所在的安裝目錄(本例為“C:\Program Files\MongoDB\Server\4.0\bin”),之后輸入如下命令指定MongoDB數(shù)據(jù)庫(kù)文件的位置為剛剛新建的db目錄下:
mongod --dbpath "C:\Program Files\MongoDB\Server\4.0\data\db"
為了避免后續(xù)重復(fù)切換至MongoDB.exe的安裝目錄,可以將以上路徑添加到環(huán)境變量中。
猜你喜歡
python類(lèi)屬性和實(shí)例屬性分別是什么?