数据库操作
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 点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦