为了账号安全,请及时绑定邮箱和手机立即绑定

Mongodb 数据库操作

标签:
MongoDB

数据库操作

1.查询

(1)show

显示所有数据库/集合,举例:

> show dbs;#显示所有数据库> db;
eyuan#查看当前数据库> show collections;
aaa
news#查看所有集合> db.stats()#查看当前数据库下情况{ "db" : "wangye", "collections" : 3, "views" : 0, "objects" : 11, "avgObjSize" : 52.27272727272727, "dataSize" : 575, "storageSize" : 65536, "numExtents" : 0, "indexes" : 3, "indexSize" : 65536, "fsUsedSize" : 248231329792, "fsTotalSize" : 333934751744, "ok" : 1
}

2.修改

(1)use

修改当前数据库,举例:

> use eyuan#进入数据库-eyuan

3.添加

(1)createCollection()

添加集合,举例:

> db.createCollection("aaa")
{ "ok" : 1 }#创建一个名为aaa的集合
(2)createCollection("", {})

创建固定大小的集合,举例:

db.createCollection("collectionName",{capped:true,size:10000,max:100})#size指定集合大小,单位为KB,max指定文档数量

4.删除

(1)dropDatabase()

删除数据库,举例:

> db.dropDatabase();
{ "dropped" : "wangye", "ok" : 1 }#删除当前数据库
(2)drop()

基本格式:

db.集合.drop()

删除集合,举例:

db.collection1.drop();
#删除集合collection1



作者:dawsonenjoy
链接:https://www.jianshu.com/p/d4f35152e2d0


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消