標籤:style blog http ar color os sp java on
MongoDB是一款開源的NoSQL資料庫,主要應用於資料規模龐大的場合,並被視為Node.js的黃金搭檔,由於它採用的是Binary JSON格式,所以與JavaScript具有任何語言都無法媲美的親和力。關於它的具體介紹本文不作詳細闡述,下面主要針對MongoDB在Windows下加入本地服務項做一些簡單的分享。以方便剛接觸MongoDB並在Windows環境下進行開發的同學。
首先去官網下載Windows安裝包:http://www.mongodb.org/downloads
一般情況下選擇預設的64位即可(除非你的主機是32位),下載後,假設我們安裝到:D:\mongodb-win32-i386-2.4.5,完成後,
我喜歡重建立 個檔案夾D:\mongodb進入該目錄,建立data和logs兩個檔案夾,並在logs目錄下再建立個mongodb.log。
工作就緒,現在就該開啟mongodb的服務了。
我們需要建立一個永久性服務,這就需要我們把Mongo加入到Windows本地服務中去,
在這裡我寫了個初始化資料庫的指令碼:
1 @echo off 2 cls 3 4 color 8A 5 6 echo. 7 echo. 8 echo "01.install Windows service" 9 mongod --dbpath "D:\mongodb\data" --directoryperdb --logpath "D:\mongodb\logs\mongodb.log" --logappend --install -serviceName "MongoDB"10 11 echo.12 echo.13 echo "02.start service"14 net start MongoDB15 16 echo.17 echo.18 echo "03.init success"19 pause
當然還有卸載資料庫的指令碼:
@echo offcolor 8Aecho.echo.echo "01.stop service"net stop MongoDBecho.echo.echo "02.remove Windows service"mongod --dbpath "D:\mongodb\data" --logpath "D:\mongodb\logs\mongodb.log" --remove -serviceName "MongoDB"echo.echo.echo "03.stop success"pause
運行建庫初始化.bat後顯示:
說明MongoDB服務已經安裝到windows上了;
開啟服務視窗可以看到:
MongoDB之初體驗