zoukankan      html  css  js  c++  java
  • MongoDB增删改查

      MongoDB以文档的形式存储数据,文档是类似于JSON键值对结构的BSON格式。

                                          

      

      许多有共性的文档就组成一个集合。

                                              

      集合、文档分别对应关系型数据库的表和行记录。

      进入数据库:

    [mongodb@localhost bin]$ pwd
    /usr/local/mongodb-linux-x86_64-2.4.8/bin
    [mongodb@localhost bin]$ ./mongo

      默认是进入到test数据库:

    MongoDB shell version: 2.4.8
    connecting to: test
    > 

      创建/切换数据库:

    > use mydb
    switched to db mydb

    添加数据                                          

    db.users.insert(
        {
            name:"lihuai",
            age:26,status:"A",
            groups:["news","sports"]
        }
    )            

      把一个新文档添加到集合users中。如果添加的文档没有"_id"属性,mongodb会自动添加_id属性,并生成唯一的ObjectId值。

    { "_id" : ObjectId("528b1173613e3289197a6486"), "name" : "lihuai", "age" : 26, "status" : "A", "groups" : [  "news",  "sports" ] }

    修改数据                                          

    db.users.update(
        {name:"lihuai"},
        {$set:{age:35}}
    )

      将name="lihuai"的数据的age修改为35

    查询数据                                          

    db.users.find(
        {name:"lihuai"}
    )

      查询name="lihuai"的数据

    删除数据                                          

    db.users.remove(
        {name:"lihuai"}
    )

      删除name="lihuai"的数据

  • 相关阅读:
    千万级规模高性能、高并发的网络架构经验分享
    CPU高问题排查
    Worker+MQ解惑
    HashMap解惑
    配置时间同步时,遇到同步无法成功的解决方法
    Django基础—— 1.WEB框架介绍
    html5兼容性问题
    jQuery基础——节点操作
    jQuery基础——基本操作
    jQuery基础——选择器
  • 原文地址:https://www.cnblogs.com/luxh/p/3431555.html
Copyright © 2011-2022 走看看