mongodb数据库的使用

作者: 带熊二来看简书 | 来源:发表于2019-07-16 17:07 被阅读31次

    打开cmd命令。

    输入:mongod --dbpath e:/db,看到27017时就可以使用了。cmd要保持开启。


    再打开一个cmd窗口

    打开客户端    mongo

    查看有几个数据库    show dbs

    新建数据库    use 数据库的名字(如果没有这个数据库就新建,如果有就切换)

    查看所有命令    help

    查看当前是哪个数据库    db

    查看当前数据库里有几个集合    show collections

    退出    exit

    在数据库中进行增删改查

    增(insert)

    向集合里插入数据       db.集合的名字.insert({key:value.....})

                                        db.集合的名字.save({key:value.....})

    批量插入数据        用for循环

    删(remove)

    删除集合内的某个数据    db.集合的名字.remove()

    删除集合    db.集合的名字.drop()

    删除库    db.dropDatabase()

    改(update)

    改变集合中某个键的值    db.集合名.update({条件},{$set:{键:值1}},bool,bool)

    批量改    db.集合名.update({},{$inc:{键:值1}},false,true)

    (第一个布尔值表示没有键是否增加;第二个表示是否改变多个数据)(true/false)(条件没有时查找全部)

    查(find)

    查找    db.集合的名字.find({})

    根据条件查找记录    db.集合的名字.find({条件})

    gt  >        lt  <        gte  >=        lte  <=

    并且的查找    db.集合的名字.find({字段:{$gt:value,$lt:value...}})

    或者的查找    db.集合的名字.find({$or:{key:value1,key:value2...}})

    排序    db.集合的名字.find().sort({key:1})

    1表示升序;-1表示降序

    查找结果的个数    db.集合的名字.find().count()

    集合分页    db.集合的名字.find({}).limit(每页文档数据).skip(略过的文档个数)

    略过的文档个数=(page-1)*每页文档数

    相关文章

      网友评论

        本文标题:mongodb数据库的使用

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