mongoDB--db、collection及insert操作

[size=medium]开始学习mongoDB了,路途中不知道会碰见什么,管他呢!遇神杀神,遇佛杀佛。[/size] :D

[size=medium]DB的简单操作:[/size]

show dbs --显示mongoDB中的所有的database名称


[img]http://dl2.iteye.com/upload/attachment/0116/5111/e7ccc040-f264-3528-b71c-bbfc2a6ea0b2.png[/img]


db --显示当前连接的database名称


[img]http://dl2.iteye.com/upload/attachment/0116/5113/be5cfdb0-5332-3b82-9e7b-1f1792c7e216.png[/img]


use dbname --需要连接的dabase;ps:当没有该database时,则会创建;但是在show dbs命令中不会显示,只有在collection中插入document才会显示


[img]http://dl2.iteye.com/upload/attachment/0116/5115/ff5f22f3-8e11-34f3-b98b-f483eabb3339.png[/img]

[img]http://dl2.iteye.com/upload/attachment/0116/5117/5f9a2bcb-764b-3f3d-80e0-cdecbacf8aa5.png[/img]


db.dropDatabase()--删除对应的database


[img]http://dl2.iteye.com/upload/attachment/0116/5119/bcea6764-617a-3101-b042-64fe0a6bb82b.png[/img]

DB的相关操作先暂时到这里。接下里咱们看insert document操作:
insert的动作是往collection中插入document,即对应着insert into table(column....) values(value.....)

db.class.insert({name:"数学"})

[img]http://dl2.iteye.com/upload/attachment/0116/5121/1db100c5-c394-3dcf-900a-52bc3cb96685.png[/img]
其中_id:ObjectId(uuid)是document的主键
[img]http://dl2.iteye.com/upload/attachment/0116/5123/6ea1df46-8c31-3e2e-9e0e-772386834076.png[/img]

[b]mongodb提供了save方法。如果带有_id:Objectid()的键值对的话,则代表是保存,否则是新增[/b]

[img]http://dl2.iteye.com/upload/attachment/0116/5125/f602303e-34c8-38c4-8a14-ec00b67deeae.png[/img]
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值