mongodb数据库常用操作命令

操作命令具体说明
切换数据库/账户use systemtable切换到systemtable数据库
验证账户db.auth("username","passwoed")使用账户名和密码验证(下面的所有操作需要验证用户才能操作
查询所有数据表show collections展示数据库的所有表
查询单张表的数据db.system_organization.find()system_organization为数据表的名字,查询其他的表将其替换即可
查询单张表的数据条数db.system_organization.count()统计system_organization数据条数
查询单张表的单记录记录db.system_organization.find({Id:"206120011"})查询表名为system_organization中字段id值为:206120011的记录
删除单张表的单条记录db.system_organization.remove({Id:"206120011"})删除system_organization表中字段id为206120011的记录
删除单张表的所有记录db.system_log.remove({})删除system_log表的所有记录
插入单条数据db.system_log.insert({ "_id" : ObjectId("5ba1ddc04f8a6d31895c6ce6"),"Id" : "adbef5dc-ba0a-40fb-8ab1-12d4dc61b9b9","uuid" : "adbef5dc-ba0a-40fb-8ab1-12d4dc61b9b3","Date" : "2018-09-19","Time" : "13:25:20.862","RESTful" : "/batch/orgInitExcel","Ip" : "51.96.64.191","User" : null,"Token" : null,"Data" : null,"Via" : null,"User-agent" : "curl/7.19.7 (x86_64-redhat-linux-gnu) libcurl/7.19.7 NSS/3.14.0.0 zlib/1.2.3 libidn/1.18 libssh2/1.4.2","_create_time" : "2018/09/19 13:25:20"})给system_log表插入一条数据
查看数据库数据大小以及状态db.stats(){
        "db" : "systemtable",  //当前数据库名字
        "collections" : 24,    //当前数据库有多少表
        "objects" : 6448,   //数据库所有表多少条数据
        "avgObjSize" : 334.44975186104216, //每条数据均值大小
        "dataSize" : 2156532,   //所有数据总大小,字节
        "storageSize" : 6574080,  //所有数据占得磁盘大小
        "numExtents" : 0,
        "indexes" : 43,  //索引数 
        "indexSize" : 1118208,  //索引大小
        "ok" : 1
}
单张表得数据大小db.system_log.dataSize()表system_log数据大小,单位字节
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值