mongodb 数据库 创建及查询总结

本文围绕MongoDB的使用展开,作者作为学习后台的笔记总结。详细介绍了MongoDB数据文件夹的创建、服务开启、数据库连接方法,还阐述了数据库和数据表的创建过程,以及多种数据查询方式,如按条件查询、模糊查询、排序查询等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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 的:

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值