mongodb数据库入门之豆腐简单操作示例

  

本文实例讲述了mongodb数据库入门之豆腐简单操作。分享给大家供大家参考,具体如下:

  

查看所有数据库

        show dbs;   显示数据库;#有些版本可能不行      之前      

使用数据库

        使用数据库名      之前      

查看集合(集合即mysql的表)

        显示表/集合      之前      

查看帮助

        db.help ()      之前      

创建库   

MongoDB的库是隐式创建的,可以使用一个不存在的库,

  

然后在该库下创建泳装即可以创建库。

  

删除数据库

        db.dropDatabase ();      之前      

创建集合

        db。createCollection(名称、选项)      之前      

示例:比;<代码> db.createCollection(“学生”);

  

删除集合

        db.collectionName.drop ();      之前      

插入文档(添加数据)

        db.COLLECTION_NAME.insert(文档)      之前      

示例:         db.student。插入({name:“张三”,年龄:10});      

删除文档

        db.COLLECTION_NAME.remove(查询表达式,选项)      之前      

示例:         db.student.remove ({_id: ObjectId (5 bc57f9e0a64e83e9db621ca)});   之前      

第二个参数:

  

中看:(可选)如果设为真或1,则只删除一个文档,相当于限制1 .

  

更新文档

        db.collectionName.update (   & lt; query>   & lt; update>   {   插入:& lt; boolean>//如果没有则新增数据   多:& lt; boolean>   writeConcern: & lt; document>   }   )      之前      

示例:         db.student.update (   {12}“年龄”:,   {   美元:{“名称”:“李si2”}   美元重命名:{“出生”:“生日”}   $ . n:行情):{“年龄”:16},   $设置:{“状态”:1}   }   )      之前      

说明:   

如果不使用美元组则会将原来的整条数据修改为新的数据,

  

使用美元后,只修改要修改的列。

  
      <李>删除某个列李   <李>重命名某个列李   <李>增长某个列的值   
  

查询文档

        db.collection。找到(查询、投影)      之前      

示例:         db.student.findOne();//查询一条   db.student.find();//查询所有   db.student.find({},{名称:1});//查询名称列(包含_id)   db.student.find({},{名称:1、_id: 0});//查询名称列(不包含_id)      之前      

希望本文所述对大家MongoDB数据库程序设计有所帮助。

mongodb数据库入门之豆腐简单操作示例