在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ 數(shù)據(jù)庫(kù)/ 安裝環(huán)境
更新文檔
GridFS
Rockmongo 管理工具
Map Reduce
Java
創(chuàng)建備份
數(shù)據(jù)模型
創(chuàng)建數(shù)據(jù)庫(kù)
映射
查詢(xún)文檔
索引限制
ObjectId
刪除文檔
數(shù)據(jù)類(lèi)型
高級(jí)索引
索引
優(yōu)勢(shì)
記錄排序
查詢(xún)分析
插入文檔
刪除集合
全文檢索
創(chuàng)建集合
概述
數(shù)據(jù)庫(kù)引用
覆蓋索引查詢(xún)
安裝環(huán)境
PHP
刪除數(shù)據(jù)庫(kù)
固定集合
關(guān)系
聚合
自動(dòng)增長(zhǎng)
復(fù)制
限制記錄
部署
分片
正則表達(dá)式
原子操作

安裝環(huán)境

在 Windows 上安裝 MongoDB

在 Windows 上安裝 MongoDB,先要從 http://www.mongodb.org/downloads 上下載 MongoDB 的最新版本。根據(jù)你的 Windows 版本選擇正確的 MongoDB 版本。要想知道你的 Windows 版本,在命令行中輸入下列指令:

C:\>wmic os get osarchitecture
OSArchitecture
64-bit
C:\>

32 位版本的 MongoDB 只支持 2G 以下的數(shù)據(jù)庫(kù),只適用于測(cè)試及評(píng)估。

現(xiàn)在將下載的文件解壓至 c:\ 或其他位置。解壓后的文件夾名稱(chēng)應(yīng)該是 mongodb-win32-i386-[version]mongodb-win32-x86_64-[version]。這里的 [version] 代表下載的 MongoDB 版本號(hào)。

打開(kāi)命令行,運(yùn)行下列命令:

C:\>move mongodb-win64-* mongodb
1 dir(s) moved.
C:\>

假如將文件解壓縮至其他位置,可以采用 cd FOOLDER/DIR 找到指定路徑,然后運(yùn)行上面的代碼。

MongoDB 需要一個(gè) data 文件夾來(lái)保存文件。默認(rèn)的 MongoDB data 目錄位于 c:\data\db。所以需要用命令行來(lái)創(chuàng)建這個(gè)文件夾。執(zhí)行下列命令即可:

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

如果已經(jīng)把 MongoDB 安裝在其他位置,則需要在 mongod.exe 設(shè)置 dbpath 路徑來(lái)指定 \data\db 的替換路徑。如下面代碼所示。

在命令行中,導(dǎo)航至 bin 目錄,進(jìn)入 MongoDB 安裝文件夾。假設(shè)我的安裝文件夾是:D:\set up\mongodb。

C:\Users\XYZ>d:
D:\>cd "set up"
D:\set up>cd mongodb
D:\set up\mongodb>cd bin
D:\set up\mongodb\bin>mongod.exe --dbpath "d:\set up\mongodb\data" 

控制臺(tái)輸出會(huì)顯示 waiting for connections 消息,這表示 mongod.exe 進(jìn)程已經(jīng)成功運(yùn)行。

要想運(yùn)行 mongodb,需要輸入下列命令:

D:\set up\mongodb\bin>mongo.exe
MongoDB shell version: 2.4.6
connecting to: test
>db.test.save( { a: 1 } )
>db.test.find()
{ "_id" : ObjectId(5879b0f65a56a454), "a" : 1 }
>

運(yùn)行顯示 mongodb 已安裝并成功運(yùn)行。下次運(yùn)行 mongodb 時(shí),只需輸入以下命令即可:

D:\set up\mongodb\bin>mongod.exe --dbpath "d:\set up\mongodb\data" 
D:\set up\mongodb\bin>mongo.exe    

在 Ubuntu 上安裝 MongoDB

運(yùn)行下列命令,導(dǎo)入 MongoDB 公開(kāi) GPG 鍵:

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

使用下列命令,創(chuàng)建一個(gè) /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

運(yùn)行下列命令,更新存儲(chǔ)庫(kù):

sudo apt-get update

然后利用下列命令安裝 MongoDB:

apt-get install mongodb-10gen=2.2.3

在上面的命令中,安裝的 2.2.3 版本正是 MongoDB 的當(dāng)前版本。記住一定要及時(shí)更新至最新的版本。至此,MongoDB 的安裝就成功了。

啟動(dòng) MongoDB:

sudo service mongodb start

停止 MongoDB:

sudo service mongodb stop

重啟 MongoDB:

sudo service mongodb restart

使用 mongodb 時(shí),輸入下列命令即可:

mongo

這將連接到運(yùn)行中的 mongod 實(shí)例中。

MongoDB 幫助

要想獲取命令列表,在 mongodb 客戶(hù)端中輸入 db.help(),將顯示如下圖所示的命令列表:

http://wiki.jikexueyuan.com/project/mongodb/images/db_help.png" alt="db_help" />

MongoDB 統(tǒng)計(jì)信息

要想獲取 MongoDB 服務(wù)器的統(tǒng)計(jì)信息,在 mongodb 客戶(hù)端中輸入 db.stat(),隨即將顯示數(shù)據(jù)庫(kù)名稱(chēng)、集合數(shù)目,以及數(shù)據(jù)庫(kù)中的文檔等信息。如圖所示:

http://wiki.jikexueyuan.com/project/mongodb/images/db_stats.png" alt="db_stats" />

上一篇:刪除文檔