MongoDB学习之旅

1、启动服务

 2、

 MongoDB 数据库 use后 没有插入数据 自动删除 (隐式创建,不存在则创建)

 

 3、

 小括号里面放花括号

存在数据 数据库和集合就不会删除

 

 4、查询第一个文档

5、查询所有文档

 

 6、删除集合

7、删除数据库

8、全局相关的帮助指令

 9、数据库相关帮助指令

 10、集合相关帮助指令

 11、添加子文档(BSON格式 JSON数据格式扩展)

12、可以指定id

 

13、批量插入 使用JS语法for循环

 

 14、删除文档

 14-1 

 根据条件删除

 

 14-2

删除文档 操作符

 15、修改文档

 

 15-2  使用修改器修改 不丢失其他键值对

15-3 数值增加的修改器

 15-4 修改操作 第3个参数为1   不存在则添加

 15-5  没有第4个参数 默认为false  只修改第一个

 满足条件 全部修改 第4个参数为 1(true)

第3个参数 默认为false  不设为1  则条件筛选不存在  不添加 不修改

 

 16、条件查询

 

 db.php.find({'age':{'$gt':12}})

 

 db.php.find({'age':{'$gt':15}},{'age':1})

 

 db.php.find().sort({age:-1})   升序降序查询

 

 db.php.find().limit(3)

 

db.php.find().limit(3)

db.php.find().skip(2).limit(3)

db.php.find().skip(1).limit(3)

 

db.php.find().count()

 

添加管理员

 添加用户

 不输入账号密码 无法访问

 17、 索引

查询一条数据 时间差   单位毫秒    该索引为普通单列索引

 

 

 查看索引集合

 

 

唯一索引

 

 

 

 

 

 删除索引

 删除索引后 查询效果

重建索引

 索引建立后 会影响插入性能

 MongoDB 导入导出

 导入成功  导出成功

 主从复制 从版本4开始后,就不支持了,下一篇会展示集群分片

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

柔情柴少

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值