MongoDB安装教程
https://blog.csdn.net/czjlghndcy/article/details/89371649
以后每次启动的时候都要现在cmd以管理员身份net start MongoDB
控制台关闭之后服务还是一直开启的
需要手动关闭服务
net stop MongoDB
连接到MongoDB(配置了环境变量在任何路径下都可以)
mongo.exe
当你进入mongoDB后台后,它默认会链接到 test 文档(数据库):
由于它是一个JavaScript shell,您可以运行一些简单的算术运算:
> 2 + 2
4
>
db 命令用于查看当前操作的文档(数据库):
> db
test
>
使用数据库,不存在则创建并且换
use db_name
创建集合
db.createCollection(name, options)
参数说明:
name: 要创建的集合名称
options: 可选参数, 指定有关内存大小及索引的选项
例如:autoIndexId 布尔 (可选)如为 true,自动在 _id 字段创建索引。默认为 false。
例如:
db.createCollection(“wenshu_test”,{autoIndexId:true})
查询所有集合
show tables
查询集合中的文档
db.clollctionName.find().pretty()
删除集合
db.collectionName.drop()
在 MongoDB 中,你不需要创建集合。当你插入一些文档时,MongoDB 会自动创建集合。
向集合中插入数据:
> db.mycol2.insert({"name" : "菜鸟教程"})
> show collections
mycol2
>db.col.insert({title: 'MongoDB 教程',
description: 'MongoDB 是一个 Nosql 数据库',
by: '菜鸟教程',
url: 'http://www.runoob.com',
tags: ['mongodb', 'database', 'NoSQL'],
likes: 100
})
db.wenshu_test.insert(
... ... {casecourt:
... ... {casecourtid:"001",
... ... casecourtname:'广东法院',
... ... casecourtprovince:'法院省份',
... ... casecourtcity:'法院城市'
... ... },
... ... casecontent:
... ... {casebasecontent:'案件基本情况原文',
... ... caseaddcontent:'附加原文'
... ... },
... ... casetype:'案件类型',
... ... casenumber:'案号',
... ... casedocid:'文书id'
... ... }
... )