mongoDB基本用法笔记

中文文档

https://docs.mongoing.com/mongodb-crud-operations

启动

首先创建一个目录用来存储数据比如和bin同级目录创建data文件夹再在data文件夹下创建db文件夹
1 bin目录下执行mongod --dbpath=…\data\db
2 创建和bin统计的目录统计的conf文件夹,在下面创建mongod.conf文件,里面配置路径(这个文件相当于yml文件,按规范格式)

storage:
 dbPath: H:\66\MongoDB\mongodb-win32-x86_64-windows-4.4.0\data\db

然后执行

mongod -f ../config/mongod.conf

3 访问http://localhost:27017/
4 在bin路径下执行mongo可连接到客户端或者执行

mongo --host=localhost --port=27017

5 然后执行show dbs可看到默认的3个库

基本操作

0 连接客户端

mongo --host=127.0.0.1 -p 27017

1 创建库

use articaldb(先放在内存中,当有数据时才放到磁盘)

2 删除当前库

db.dropDatabase()

3 创建集合

db.createCollection("mydb")

显示集合

show collections

删除集合

db.mydb.drop()

增删改查

1 增加命令

db.fruit.insertOne({
     name:"apple"})

2 查询

db.fruit.find({
     name:"apple"})

3 删除

db.fruit.remove({
     name:"apple"})
db.fruit.remove({
     }) //删除所有

4 修改

db.fruit.updateOne({
     name:"orange"},{
     $set:{
     from:"来源于中国"}})

聚合运算

mongoDB基本用法笔记_第1张图片
mongoDB基本用法笔记_第2张图片
mongoDB基本用法笔记_第3张图片
mongoDB基本用法笔记_第4张图片
mongoDB基本用法笔记_第5张图片

你可能感兴趣的:(mongodb)