MongoDB使用

本文参照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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章