MongoDB學習(一):MongoDB 環境的搭建
本文地址:http://www.cnblogs.com/egger/archive/2013/04/26/3045975.html 歡迎轉載 ,請保留此連結๑•́ ₃•̀๑。
mongdb官網 :http://www.mongodb.org/
資料庫下載地址:http://www.mongodb.org/downloads 安裝mongodb
安裝mongodb一般指構建核心的資料服務器mongodb。mongodb 可以作為單個伺服器 、主從節點、 複本集的成員還可以當作片。通常就是所需要的mongodb 進程。 版本
mongoDB版本號碼(x.y.z):偶數版本是穩定版, 奇數是開發版。最初版本的開發分支是非常不穩定的(x.y.0、x.y.l、x.y.2),但當分支進入x.y.5的時候,就非常接近可用於生產的水平了。 Window下環境安裝
根據自己的環境選擇相應版本的安裝包。不考慮生產環境,只是學習。下面將選擇window-64位,版本2.4.3版本。
將下載的檔案解壓到任意目錄。我這裡是D:\NoSQL\mongodb-win32-x86_64-2.4.3。該目錄下有bin檔案夾。
開啟命令提示(cmd.exe)。進入到MongoDB解壓的目錄的bin目錄下,即D:\NoSQL\mongodb-win32-x86_64-2.4.3\bin;然後執行mongod.exe(或者mongod)經行安裝。
控制台輸出有錯誤"ERROR: dbpath (\data\db\) does not exist." \data\db\檔案路徑不存在。
MongoDB要建立一個用於存放資料庫檔案的目錄。windows預設使用C:\data\db作為資料目錄。但是在安裝過程中,不會自動建立檔案或者檔案夾,需要自己建立。當然我們也可以在系統的任意位置建立該檔案目錄,然後使用命令 --dbpath 設定資料目錄。
mongod --dbpath path
在mongodb-win32-x86_64-2.4.3目錄下建立data檔案夾,然後在data檔案夾建立db檔案夾,然後在控制台中使用上面的指令啟動mongodb:
D:\NoSQL\mongodb-win32-x86_64-2.4.3\bin>mongod --dbpath D:\NoSQL\mongodb-win32-x86_64-2.4.3\data\db
當看到這行“waiting for connections on port 27017”時,到瀏覽器中輸入地址“localhost:27017”,ok。
頁面英文的意思:MongoDB 預設監聽27017連接埠。還會啟動一個非常基本的HTTP伺服器,監聽數字比連接埠號碼高1000的連接埠,即28017 擷取資料庫的管理資訊。
mongod --help查看所有選項
Ctrl+C來停止mongod的運行 作為服務進行安裝
MongoDB在Windows中還可以作為服務進行安裝。這樣可以通過控制台-管理工具-服務來啟動和關閉mongo了。
使用完整的路徑來運行,忽略所有空格並使用--install選項,就可以安裝了(--logpath必須設定 )。
mongod -dbpath "D:\NoSQL\mongodb-win32-x86_64-2.4.3\data\db" --logpath "D:\NoSQL\mongodb-win32-x86_64-2.4.3\data\log\mongodb.log" --install --serviceName "MongoDB"
使用 "net start 服務名"啟動服務:
注意使用控制台啟動MongoDB和允許本地服務會衝突,只能同時啟動一個。