• 技术文章 >数据库 >MongoDB

    mongodb怎么查看有多少数据文件?

    yangyang2020-05-23 10:27:07原创3244

    mongodb中可以使用“db.stats();”命令查看当前数据库中有多少数据文件,使用此命令输出的objects值表示当前数据库有多少数据。

    > db.stats(); 
    { 
      "db" : "test",        //当前数据库 
      "collections" : 3,      //当前数据库多少表 
      "objects" : 4,        //当前数据库所有表多少条数据 
      "avgObjSize" : 51,      //每条数据的平均大小 
      "dataSize" : 204,      //所有数据的总大小 
      "storageSize" : 16384,    //所有数据占的磁盘大小 
      "numExtents" : 3, 
      "indexes" : 1,        //索引数 
      "indexSize" : 8176,     //索引大小 
      "fileSize" : 201326592,   //预分配给数据库的文件大小 
      "nsSizeMB" : 16, 
      "dataFileVersion" : { 
        "major" : 4, 
        "minor" : 5 
      }, 
      "ok" : 1 
    }

    mongodb数据库中一些常用命令:

    > show dbs -- 查看数据库列表

    > use admin --创建admin数据库,如果存在admin数据库则使用admin数据库

    > db ---显示当前使用的数据库名称

    > db.getName() ---显示当前使用的数据库名称

    > db.dropDatabase() --删当前使用的数据库

    > db.repairDatabase() --修复当前数据库

    > db.version() --当前数据库版本

    > db.getMongo() --查看当前数据库的链接机器地址

    > db.stats() 显示当前数据库状态,包含数据库名称,集合个数,当前数据库大小 ...

    > db.getCollectionNames() --查看数据库中有那些个集合(表)

    > show collections --查看数据库中有那些个集合(表)

    > db.person.drop() --删除当前集合(表)person

    更多mongodb相关文章请关注python自学网

    专题推荐:mongodb
    品易云
    上一篇:mongodb怎么统计不重复数量? 下一篇:mongodb如何使用count查询记录数?

    相关文章推荐

    • mongodb中图片的基本操作• mongoDB如何实现关联查询?• python如何写入mongodb数据?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网