mongodb 数据库 创建及查询总结

mongodb  的使用,近来在学习后台,以下为自己总结作为笔记保存

1) 先在D盘中新建一个文件夹,用来存放mongodb 的数据(我建在了D盘,名字为mongodb)

2)开启mongodb服务(开启之后不能关闭,不然以后使用就连不上了)命令,后面跟的为新建的文件夹的路径

3)  如果在本地安装了mongdb的客户端,在新开一个cmd 窗口,输入如下命令可以连接上本地的mongod数据库,如果想连远程数据库时,输入,即可。把127.0.0.1 换成远程地址即可,后面加上 :27017

4)连接成功后,输入,可以显示出当前有哪些数据库,出现,这是系统自动提供的数据库。

5) 创建数据库 (student) ,先use student,(如果student 没有,会创建,有的话会进入,类似这有意思,就是在操作这个数据库),此时还没有创建完成,需要往里面添加数据,在,此时创建完成。输入,出现如下,说明student 数据库已经创建成功。格式为:db.数据表.insert("name":"wang")

6)查看数据表,出现,说明数据表创建完成。只要给表里面插入数据说明就创建成功了

7)查找表里面的数据,出现。db.表名.find()

8) 查找年龄等于22 的数据

大于2的,

小于40的,

大于等于22的,

小于等于22 的

name=ww,age=22的,

大于21,小于30 的

模糊查询title带 中 的数据:

查询name字段以w 开头的

只查询所有的name 值:

查询age 大于24 的所有name 字段

以age 为降序的排序:

以age 为升序的排序:

查询前两调数据:,(可用于分页,limit是pageSize,skip是第几页*pageSize)

查找第3到5调数据: (意思为跳过两条,查三条),

查询age=20或者age=24的:

查询第一条数据:

统计数量:

统计年龄大于24 的:

 

 

 

你可能感兴趣的:(后台数据库mongodb,数据库,非关系型数据库)