MongoDB 安裝(Window/Linux)
MongoDB安裝在Windows上
在 Windows上,首先要安裝 MongoDB 下載最新發布的MongoDB: http://www.mongodb.org/downloads 確保得到正確的版本取決於您的 Windows 版本的MongoDB。為了得到 Windows版本打開命令提示符並執行以下命令:
C:>wmic os get osarchitecture OSArchitecture 64-bit C:>
隻支持32位版本的MongoDB數據庫小於2GB,適合僅用於測試和評估目的。
現在,解壓縮下載的文件到c:drive 或任何其他地方。確保提取的文件夾名稱是mongodb-win32-i386-[version] 或 mongodb-win32-x86_64-[version]。 [version]是MongoDB中下載的版本。
現在,打開命令提示符並運行以下命令
C:>move mongodb-win64-* mongodb 1 dir(s) moved. C:>
如果你已經提取mondodb 在其它不同的位置,然後去到那個路徑使用命令cd FOOLDER/DIR,現在運行上麵給出的過程。
MongoDB 的數據文件夾來存儲文件。 MongoDB的數據目錄的默認位置是c:datadb。因此需要使用命令提示符來創建這個文件夾。執行以下命令序列
C:>md data C:md datadb
如果MongoDB 安裝在不同的位置,那麼需要指定任何替代路徑 datadb通過設置路徑DBPATH 為 mongod.exe。對於同樣的問題,下麵的命令
在命令提示符指到 MongoDB 的安裝文件夾的bin目錄。假設安裝文件夾 D:set upmongodb
C:UsersXYZ>d: D:>cd "set up" D:set up>cd mongodb D:set upmongodb>cd bin D:set upmongodbin>mongod.exe --dbpath "d:set upmongodbdata"
這將顯示在控製台上輸出連接消息等待指示 mongod.exe 過程運行成功。
現在運行 MongoDB,需要打開另一個命令提示符,並發出以下命令
D:set upmongodbin>mongo.exe MongoDB shell version: 2.4.6 connecting to: test >db.test.save( { a: 1 } ) >db.test.find() { "_id" : ObjectId(5879b0f65a56a454), "a" : 1 } >
這將顯示,MongoDB 是成功安裝和運行。下一步運行需要 MongoDB 發出命令
D:set upmongodbin>mongod.exe --dbpath "d:set upmongodbdata" D:set upmongodbin>mongo.exe
MongoDB 安裝在Ubuntu
運行下麵的命令導入MongoDB 的公共GPG密鑰:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
使用下麵的命令創建一個 /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
現在發出以下命令以更新儲存庫:
sudo apt-get update
現在安裝 MongoDB使用下麵的命令:
apt-get install mongodb-10gen=2.2.3
在上麵安裝2.2.3 是發布MongoDB 的版本。確保始終安裝最新版本。現在MongoDB安裝成功。
啟動 MongoDB
sudo service mongodb start
停止MongoDB
sudo service mongodb stop
重啟 MongoDB
sudo service mongodb restart
要使用MongoDB 運行以下命令
mongo
這將會連接到運行的 mongod 實例。
MongoDB 幫助
要獲得 MongoDB客戶端的命令列表,需要輸入命令db.help()。這會列出命令如下列表所示:
MongoDB 統計信息
要獲得關於MongoDB的服務器統計,需要在MongoDB客戶端鍵入命令db.stats()。這將顯示數據庫名稱,阻礙收集和數據庫中的文檔。輸出的命令如下所示: