码迷,mamicode.com
首页 > 数据库 > 详细

MongoDB数据库常用操作

时间:2017-10-14 16:48:56      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:weight   年龄   size   存在   images   data-   lin   nta   名称   

一、数据库操作


1.查看当前数据库名称

2.查看所有数据库名称

3.切换数据库,如果数据库不存在也并不创建,直到插入数据或创建集合时数据库才被创建


4.删除当前指向的数据库,如果数据库不存在,则什么也不做



二、集合操作


1.创建集合

2.查看当前数据库的集合


3.删除集合

三、数据增删改



1.插入数据

注意:插入数据时如果不指定_id,mongodb会自动分配一个

2.更新数据

3.保存数据

4.删除
四、数据查询


1.查询全部

.查询一条数据

3.格式化查询

 比较运算符

4.查询年龄大于或等于18的
 逻辑运算符$or和and

5.范围查询

6.获取指定的数据条目limit

7.跳过指定的条目skip

8.投影(就是只显示自己想看到的字段)

9.排序

10. 统计count

11.  去重distinct

五、聚合函数aggregate

常用表达式

例如:求学生总人数、平均年龄
透视数据(就是将数据分类显示)

例如:统计学生性别及学生姓名

技术分享

六、索引


1.创建索引

2.建立唯一索引,实现唯一约束的功能
3.查看文档所有索引

4.删除索引

七、备份

1.  备份数据

2.  恢复数据





MongoDB数据库常用操作

标签:weight   年龄   size   存在   images   data-   lin   nta   名称   

原文地址:http://www.cnblogs.com/syketw23/p/7667470.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!