MongoDB安裝
1.官網為:http://www.mongodb.org/;下載安裝程序的地址為:http://www.mongodb.org/downloads,選擇選擇的是Windows 32-bit 1.8.1版本。
2.下載MongoDB For .net 驅動開發包,官方的c#driver位于driver菜單下,地址為:https://github.com/mongodb/mongo-csharp-driver/downloads。這里還了解到有samus驅動下載地址:https://github.com/samus/mongodb-csharp
二,安裝
1.將mongodb-win32-i386-1.8.1.zip解壓到目錄D:\Program Files\mongodb_1.8.1,也就是把Bin目錄放在該文件夾下。
2.在D:\Program Files\mongodb_1.8.1創建Data文件夾,然后在該目錄下分別創建db,log兩個文件夾,至此D:\Program Files\mongodb_1.8.1文件目錄下有三個文件夾(bin,db,log).
3.在log文件夾下創建一個日志文件MongoDB.log,即完全目錄為:D:\Program Files\mongodb_1.8.1\log\MongoDB.log.
4. 程序啟動方式
運行cmd.exe 進入DOS命中界面
> cd D:\Program Files\mongodb_1.8.1\bin
> D:\Program Files\mongodb_1.8.1\bin>mongod -dbpath "D:\Program Files\mongodb_1.8.1\data\db"
執行此命令即將mongodb的數據庫文件創建到C:\Program Files\mongodb\data\db 目錄,不出意外的會看到命令最后一行sucess的成功提示
此時數據庫就已啟動,該界面為Mongo的啟動程序,關閉后可直接雙擊bin下的mongod.exe (注意是d,這個是啟動程序)
啟動程序開啟后,再運行mongo.exe 程序(注意沒有d) ,界面如下
測試數據庫操作
>help (查看相關信息)
>db.foo.insert({a:1}) (往foo表插入a,1字段值,foo表為默認表)
>db.foo.find() (查看foo表數據)
結果如下:
可以看到插入了3條記錄分別人a,cctv,set 。
當mongod.exe被關閉時,mongo.exe 就無法連接到數據庫了,因此每次想使用mongodb數據庫都要開啟mongod.exe程序,所以比較麻煩,接下來我們將
MongoDB安裝為windows服務吧
5. windows service方式
運行cmd.exe
> cd D:\Program Files\mongodb_1.8.1\bin
> D:\Program Files\mongodb_1.8.1\bin>mongod --dbpath "D:\Program Files\mongodb_1.8.1\data\db" --logpath "D:\Program Files\mongodb_1.8.1b\data\log\MongoDB.log" --install --serviceName "MongoDB"
這里MongoDB.log就是開始建立的日志文件,--serviceName "MongoDB" 服務名為MongoDB
運行命令成功為如下圖:
引時服務已經安裝成功,運行
>NET START MongoDB (開啟服務)
>NET stop MongoDB (關閉服務)
>
> D:\Program Files\mongodb_1.8.1\bin>mongod --dbpath "D:\Program Files\mongodb_1.8.1\data\db" --logpath "D:\Program Files\mongodb_1.8.1\data\log\MongoDB.log" --remove --serviceName "MongoDB" (刪除,注意不是--install了)
其它命令可查閱help命令或官網說明。
運行bin文件夾下mongo.exe 客戶端測試一下吧。測試同4相同 。
到此安裝就完成了。
參考網址:http://www.cnblogs.com/mecity/archive/2011/06/11/2078527.html