MongoDB 练习

非关系型数据库的结构单元:

文档(最小存储单元)—— >集合—— >数据库

 MongoDB中的最小数据存储单元是:文档

一个文档就是一个字典 

非关系型数据库 MongoDB :

使用键值对储存数据

MongoDB与SQL对比:

练习,指令收录:

基本操作命令:

> show dbs;        # 显示数据库列表
admin  0.000GB
local  0.000GB
odata  0.338GB

> db           # 查看当前数据库名
odata

> db.createCollection('pdata') # 创建集合,
{ "ok" : 1 }
> show collections;       # 在MongoDB中,不必创建集合,当插入文档时候它会自动被创建:
foods
list
odata_tianya
pdata

增:

> db.odata_tianya.insert({'test': 'data'})
WriteResult({ "nInserted" : 1 })
> db.odata_tianya.find({'test': 'data'})
{ "_id" : ObjectId("5cb7ce0a7d0a70f6cd4317ec"), "test" : "data" }

删:

> db.odata_tianya.remove({'test':'data'})
WriteResult({ "nRemoved" : 1 })
> db.odata_tianya.find({'test': 'data'})
> 

> db.odata_tianya.drop()    #  删表
true

> db.dropDatabase()          #删库
{ "dropped" : "odata", "ok" : 1 }

改:

# 测试数据
> db.odata_tianya.find().limit(1)
{ "_id" : ObjectId("5cb5bccf9ebcd921eb2172d7"), "bbs_content" : [ "含水的月亮#情感美文# 紫裳音儿原创", "半个月亮遇见云的衣衫,", "秋千开始朦胧,", "树影开始婆娑,", "墨色", "从青到蓝", "滴答一个庄子的河", "浮起花瓣  飞出白蝶", "/", "爱", "是星星吐语  夜色静好的画", "我浅偎你的船,", "听鱼的记忆", "听你的心跳", "/", "好多话无法出口,", "偷瞧月亮也偷瞧你", "月的眼光迷离  吟水成诗", "你的眼神多情", "专注", "我的一举手一投足一低眉", "/", "微颠", "原是那年那月的", "一束娇羞", "……" ], "post_author_url" : "http://www.tianya.cn/131780349", "post_author_uid" : "131780349", "post_nickname" : "楼主:紫裳音儿", "home_post_time" : "时间:2019-04-15 17:13:59 ", "home_clink_num" : "点击:141 ", "home_reply" : "回复:15", "home_artid" : " 10566", "post_like_num" : "3", "title" : "含水的月亮", "category_name" : "天涯银河", "category_url" : "http://bbs.tianya.cn//list-1177-1.shtml", "sub_floor" : { "replyid" : [ "322280" ], "homeURL" : [ "http://www.tianya.cn/10100716" ], "uid" : [ "10100716" ], "uname" : [ "刘行空" ],
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值