MongoDB增删改查
2013-11-19 15:27
330 查看
MongoDB以文档的形式存储数据,文档是类似于JSON键值对结构的BSON格式。
许多有共性的文档就组成一个集合。
集合、文档分别对应关系型数据库的表和行记录。
进入数据库:
默认是进入到test数据库:
创建/切换数据库:
添加数据
把一个新文档添加到集合users中。如果添加的文档没有"_id"属性,mongodb会自动添加_id属性,并生成唯一的ObjectId值。
修改数据
将name="lihuai"的数据的age修改为35
查询数据
查询name="lihuai"的数据
删除数据
删除name="lihuai"的数据
许多有共性的文档就组成一个集合。
集合、文档分别对应关系型数据库的表和行记录。
进入数据库:
[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"的数据
相关文章推荐
- 2.非关系型数据库(Nosql)之mongodb:mongodb显示所有数据库,使用数据库,集合创建(显示和隐式创建),集合查询,初步数据的增删改查,分页
- 8天学通MongoDB——第二天 细说增删查改
- PHP7操作MongoDB增删改查
- mongodb php增删改查基本操作
- 【MongoDb入门】细说增删查改
- 基于mongodb的java之增删改查(CRUD)
- Spring Data MongoDB简单的增删改查
- express+mongodb+mongoose增删改查
- MongoDB c 增删改查
- mongodb的增删改查
- java 操作mongodb的增删查改 crud
- 第2章 MongoDB的增删改查
- 更新插入学通MongoDB——第二天 细说增删查改
- mongodb增删查改
- MongoDB入门教程之细说MongoDB数据库的增删查改操作
- 8天学通MongoDB——第二天 细说增删查改
- mongodb实现简单的增删改查
- MongoDB 针对嵌套对象,多层级结构存储,增删改查
- mongodb基本增删改查