MongoDB基本命令

Posted 走出自己的未来

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MongoDB基本命令相关的知识,希望对你有一定的参考价值。

  mongodb命令:

    1、创建一个数据库

        use [databaseName]

      数据库创建之后并没有真正创建,只要放置list集合后才会存在。

    2、查看所有数据库

       show dbs

    3、给指定数据库添加集合并且添加记录

       db.[documentName].insert(…)

    4、查看数据库中的所有文档

       show collections

    5、查看指定文档的数据

       查询所有 db.[documentName].find()

       查看第一条数据 db.[documentName].findOne()

    6、更新文档数据

      db.[documentName].update(查询条件,更新内容)

     例子:

        var p=db.persons.findOne()

        db.persons.update(p,name:"test1")
       或  db.persons.update(name:"test",$set:name:"test1")

      第一个例子如果后期将更新条件改为 age:11时,会把name:test数据覆盖。而使用第二个set修改器时,会增加一个age:11的内容

      如果存在两天相同数据,修改时,默认只能修改第一条。

    7、删除文档中的数据

       db.[documentName].remove()  

      例子:db.persons.remove(name:"test")

      此命令会删除persons集合中所有的文档,但是不会删除集合本身,原有的索引也会保留。

      删除指定的集合,可以指定参数

         db.persons.list.remove("name":"test")

   8、删除库中的集合

      db.[documentName].drop()

   9、删除数据库  

      db.dropDatabase()

   10、shell的help

      可以查看所有相关命令

以上是关于MongoDB基本命令的主要内容,如果未能解决你的问题,请参考以下文章

MongoDB基本管理命令

MongoDB基本命令

(转)MongoDB基本命令用

MongoDB - 2 基本常用命令

mongodb基本命令

MongoDB基本操作命令