MongoDB 環(huán)境安裝

現(xiàn)在讓我們看看如何在Windows上安裝MongoDB。

在Windows上安裝MongoDB

要在Windows上安裝MongoDB,請首先從https://www.mongodb.com/download-center下載最新版本的MongoDB 。

Mongodb云

輸入所需的詳細(xì)信息,選擇 Server 選項(xiàng)卡,在其中可以選擇 MongoDB 的版本,操作系統(tǒng)和打包為:

Mongodb社區(qū)

現(xiàn)在安裝下載的文件,默認(rèn)情況下,它將安裝在文件夾中 C:\Program Files\。

MongoDB需要一個數(shù)據(jù)文件夾來存儲其文件。MongoDB數(shù)據(jù)目錄的默認(rèn)位置是c:\data\db。因此,您需要使用命令提示符創(chuàng)建此文件夾。執(zhí)行以下命令序列。

C:\>md data
C:\md data\db

然后需要指定將 dbpath 設(shè)置為 mongod.exe 中創(chuàng)建的目錄。同樣,使用以下命令。

在命令提示符中,跳轉(zhuǎn)到當(dāng)前 MongoDB 安裝文件夾中的bin目錄。假設(shè)我的安裝文件夾 C:\Program Files\MongoDB

C:\Users\XYZ>d:cd C:\Program Files\MongoDB\Server\4.2\bin
C:\Program Files\MongoDB\Server\4.2\bin>mongod.exe --dbpath "C:\data"

這將在控制臺輸出中顯示等待連接( waiting for connections)的消息,這表明mongod.exe進(jìn)程正在成功運(yùn)行。

現(xiàn)在要運(yùn)行MongoDB,您需要打開另一個命令提示符并輸入以下命令。

C:\Program Files\MongoDB\Server\4.2\bin>mongo.exe
MongoDB shell version v4.2.1
connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb
Implicit session: session { "id" : UUID("4260beda-f662-4cbe-9bc7-5c1f2242663c") }
MongoDB server version: 4.2.1
>

這將表明MongoDB已安裝并成功運(yùn)行。下次運(yùn)行 MongoDB 時,只需輸入命令。

C:\Program Files\MongoDB\Server\4.2\bin>mongod.exe --dbpath "C:\data"
C:\Program Files\MongoDB\Server\4.2\bin>mongo.exe

在Ubuntu上安裝MongoDB

運(yùn)行以下命令以導(dǎo)入MongoDB公共GPG秘鑰-

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10

使用以下命令創(chuàng)建 /etc/apt/sources.list.d/mongodb.list 文件。

echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' 
   | sudo tee /etc/apt/sources.list.d/mongodb.list

現(xiàn)在發(fā)出以下命令來更新存儲庫-

sudo apt-get update

接下來使用以下命令安裝MongoDB-

apt-get install mongodb-10gen = 4.2

在以上安裝中,MongoDB版本當(dāng)前是2.2.3。確保始終安裝最新版本。現(xiàn)在,MongoDB已成功安裝。

啟動MongoDB

sudo service mongodb start

停止MongoDB

sudo service mongodb stop

重新啟動 MongoDB

sudo service mongodb restart

要使用MongoDB,請運(yùn)行以下命令。

mongo

這將使您連接到正在運(yùn)行的MongoDB實(shí)例。

MongoDB 幫助

要獲取命令列表,請MongoDB客戶端輸入 db.help()。這將為您提供命令列表,如以下屏幕截圖所示。

數(shù)據(jù)庫幫助

MongoDB 統(tǒng)計

要獲取有關(guān)MongoDB服務(wù)器的統(tǒng)計信息,請在MongoDB客戶端中鍵入命令 db.stats() 。這將顯示數(shù)據(jù)庫名稱,數(shù)據(jù)庫中的集合數(shù)和文檔數(shù)。命令的輸出顯示在以下屏幕截圖中。

數(shù)據(jù)庫統(tǒng)計

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清