本文參照https://docs.mongodb.com/manual/ 嘗試
1.下載https://docs.mongodb.com
找對應的windows版本,直接安裝
2.添加環境變量
D:\Program Files\MongoDB\Server\3.2\bin
3.創建本地存放目錄
H:\MongoDB\db
H:\MongoDB\log
4.創建配置文件
D:\Program Files\MongoDB\Server\3.2\mongod.cfg
systemLog:
destination: file
path: H:\MongoDB\log\mongod.log
storage:
dbPath: H:\MongoDB\db
5.管理員運行cmd.exe, 註冊服務
C:\WINDOWS\system32>sc.exe create MongoDB binPath= “\”D:\Program Files\MongoDB\Server\3.2\bin\mongod.exe\” –service –config=\”D:\Program Files\MongoDB\Server\3.2\mongod.cfg\”” displayName= “MongoDB” start= “auto”
成功會看到[SC] CreateService SUCCESS,運行services.msc查看這個服務
刪除服務:sc.exe delete MongoDB
6.啓動服務/停止服務
net start MongoDB
net stop MongoDB
7.啓動MongoDB
運行:mongo
MongoDB shell version 3.2.10
connecting to: test
MongoDB Enterprise >
這一步必須注意:服務要跑起來
8.創建DB
MongoDB Enterprise >use mydb
9.查看當前選擇的數據庫
MongoDB Enterprise >db
10.查看數據庫列表
MongoDB Enterprise >dbs
11.下載測試數據庫
https://raw.githubusercontent.com/mongodb/docs-assets/primer-dataset/primer-dataset.json
保存爲primer-dataset.json
12.導入collection到數據庫
注意不要在MongoDB Enterprise >提示符下運行,請退出或者新開一個cmd.exe
mongoimport –db mydb –collection restaurants –drop –file “h:\MongoDB\primer-dataset.json”
13.查看數據庫中的集合
MongoDB Enterprise >show collections
14.下載.net driver
https://github.com/mongodb/mongo-csharp-driver/releases/download/v2.3.0/CSharpDriver-2.3.0.zip
或者在VS中使用package manager下載
15.創建一個C# WinFrom project來測試
添加reference:
MongoDB.Bson.dll
MongoDB.Driver.dll
MongoDB.Driver.Core.dll