继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

Mongodb 数据库操作

慕标5832272
关注TA
已关注
手记 1071
粉丝 228
获赞 996

数据库操作

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


打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP