mongodb 数据库 创建及查询总结

    xiaoxiao2022-07-04  98

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

     

     

     

    最新回复(0)