美文网首页
mongodb增删改查(CURD)

mongodb增删改查(CURD)

作者: 习惯水文的前端苏 | 来源:发表于2020-08-09 19:08 被阅读0次

这里只记录mongodb的基本使用,因为跑的前提是学会走,且你能点开这篇文章说明你恰好是一名初学者

I-连接mongodb服务器

        执行win+r打开cmd或者shift+右键选择shell窗口

       执行mongod --dbpath 创建的数据库地址  开启mongodb服务(如果本地无数据库,需要先创建

       执行mongo  连接数据库

        show dbs  查看当前服务中有哪些数据库

        use dbName   切换到指定数据库

        show collections  查看当前数据库中可用的表

        use chartName  切换到指定的表,如果该表不存在,需要配合inser或insertOne或insertMany创建表,创建成功会返回数据库实例db

 <说明:mongodb对每一项操作均提供了多个同类指令,但是我觉得掌握其中一个即可>

II-增加(insert)

       db.chartName.insert(json)  向指定的表中插入一条或多条数据,如果为多条则接受一个对象数组

       示例:

            db.user.insert({

                name:"zs"

            })  //向user表中插入一行数据,该数据包含name字段,值为zs

III-删除

    db.chartName.remove(json) //删除指定的表中的某一条/多条数据

    示例:

        db.chartName.remove({

            name:'zs'

        }) //找到user表中name字段值为zs的将其删除

IIII-修改

    db.chartName.update(json1,{$set:json2}) //找到表中的某一行数据进行更新,其中json1是筛选条件,$set是更新标识,json2是指定更新的字段

    示例:

        db.user.update(

            {name:'zs'},

            {$set:{

                name:'ls'

            }}

        ) //找到user表中name字段值为zs的行数据,更新为ls

|||-查

    db.chartName.find(json) //根据给的的筛选条件查询user表中符合的数据

    示例:

        db.user.find({

            name:"ls"

        }) //在user表中查询name=ls的数据

至此,关于基本的curd操作陈述完毕,关于更多进阶用法,可参考我的另一篇文章哦





相关文章

  • JAEE学习笔记(17)mysql

    MySQL数据库 数据库(CURD -- 增删改查) 表(table)(CURD -- 增删改查) 数据(CURD...

  • 表内容的操作

    对表数据进行增删改查(curd) 增(insert into): auto_increment自增长 SELECT...

  • mongodb增删改查(CURD)

    这里只记录mongodb的基本使用,因为跑的前提是学会走,且你能点开这篇文章说明你恰好是一名初学者 I-连接mon...

  • 0812 A

    mongodb 增删改查 增: db.createCollection("name", {options:numb...

  • mysql(03day)

    一. mysql数据库的增删改查 增删改查(curd)curd的解释:代表创建(create),更新(update...

  • 数据库基础:增删改查(curd)备份及恢复

    增删改查(curd) curd的解释: 代表创建(Create)、更新(Update)、读取(Retrieve)和...

  • pymongo基本使用(三)

    上篇博客我们简单了解了mongoDB的存储结构。那么现在到了应用环节,数据库无非就是增删改查(CURD)。 CUR...

  • Mysql学习笔记三 数据增删改查(curd)

    数据增删改查(curd) curd的解释: 代表创建(Create)、更新(Update)、读取(Retrieve...

  • node的前后链条思路

    curd || resetfo(增删改查)增删改查就是调用数据库-mysql-sequelize 接口 $ npm...

  • MongoDB中数据的增删改查

    MongoDB数据的增删改查 说到MongoDB的增删改查,首先要知道MongoDB中的三要素 数据库,相似于my...

网友评论

      本文标题:mongodb增删改查(CURD)

      本文链接:https://www.haomeiwen.com/subject/ciehdktx.html