【MongoDB简介】

一、MongoDB简介

 

 

二、三个概念

 

 

三、MongoDB的下载与安装

 

 

上述步骤完成之后

 

进行环境变量的配置,完成配置之后测试!

【提示】mongodb默认把数据放在C盘的根目录下,你可以更改数据存放目录:

              mongod --dbpath 路 径 --port 10086

上述命令含义就是更改数据存放目录,并更改默认的监听端口27017为10086,端口号不要超过65535.

 

四、基本指令

show databases 或是 show dbs  #展示数据库

use 数据库名

show collections #显示数据库下的所有集合

db  #展示当前所属的数据库名

 

五、CRUD

1. 添加文档对象

db.<collection>.insert([{...},{...},...])

【提示】直接输入ObjectId()就会产生唯一的id!

2. 修改对象

db.collection.update(查询条件,新对象)

   

    update方法默认是修改一个,修改multi参数值就可以修改多个!

    

 

   (1)把 name=猪八戒 的学生的 address 改成 呵呵呵

(2)向数组中添加元素

(3)修改操作符

3. 删除文档对象

4. 查询

(1)db.collection.find()

         

(2)db.collection.findOne()

        

(3)db.collection.find({}).count() 或是 db.collection.find({}).length()

         

 

(4)内嵌文档的查询 db.student.find({'hobby.hobby1':"basketball"})

       

      【注意】内嵌文档的查询其属性名必须用单引号或是双引号包上。属性值是包含关系,不是绝对的==。

(5)between ... and ...

 (6)分页查询

          利用 skip() 函数与 limit() 函数来做分页,一般是skip在limit前面调用,但是即便顺序颠倒,MongoDB也会自动调整。

(7)逻辑运算符

(8)排序

(9)投影 

         默认显示_id的,也可以通过参数赋值为0的形式不显示_id

(10)关联查询

           https://www.cnblogs.com/duhuo/p/6068879.html

 

MongoDB的内容很多,这只是一个简介!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值