首页 / MONGODB / Mongodb常用命令
Mongodb常用命令
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Mongodb常用命令,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1842字,纯文字阅读大概需要3分钟。
内容图文
![Mongodb常用命令](/upload/InfoBanner/zyjiaocheng/455/f7c87a77ca854cacb759243b4366042e.jpg)
- 创建/切换数据库:> use nutch
- 查看数据库:> db.stats()
- 查看数据库表:> db.posts.stats()
[root@ewanalysis mongodb]# mongo MongoDB shell version: 2.6.7 connecting to: test > use nutch switched to db nutch > db.stats() { "db" : "nutch", //当前数据库名称 "collections" : 3, //当前数据库多少表 "objects" : 11, //当前数据库所有表多少条数据 "avgObjSize" : 176, //每条数据的平均大小 "dataSize" : 1936, //所有数据的总大小 "storageSize" : 24576, //所有数据占的磁盘大小 "numExtents" : 3, "indexes" : 1, //索引数 "indexSize" : 8176, //索引大小 "fileSize" : 16777216, //预分配给数据库的文件大小 "nsSizeMB" : 16, "dataFileVersion" : { "major" : 4, "minor" : 5 }, "extentFreeList" : { "num" : 0, "totalSize" : 0 }, "ok" : 1 } > db.posts.stats() { "ok" : 0, "errmsg" : "Collection [nutch.posts] not found." } >
- 删除当前使用数据库:>db.dropDatabase();
- 查看当前使用的数据库:>db.getName(); >db;
db和getName方法是一样的效果,都可以查询当前使用的数据库
- 当前db版本:db.version();
- 查询之前的错误信息:db.getPrevError();
- 清除错误记录:db.resetError();
用户相关
1、添加一个用户
db.addUser("name");
db.addUser("userName", "pwd123", true); 添加用户、设置密码、是否只读
2、数据库认证、安全模式
db.auth("userName", "123123");
3、显示当前所有用户
show users;
4、删除用户
db.removeUser("userName");
Collection聚集集合
1、创建一个聚集集合(table)
db.createCollection(“collName”, {size: 20, capped: 5, max: 100});
2、得到指定名称的聚集集合(table)
db.getCollection("account");
3、得到当前db的所有聚集集合
db.getCollectionNames();
4、显示当前db所有聚集索引的状态
db.printCollectionStats();
--
Mongodb常用命令
标签:
本文系统来源:http://www.cnblogs.com/zhjsll/p/4704146.html
内容总结
以上是互联网集市为您收集整理的Mongodb常用命令全部内容,希望文章能够帮你解决Mongodb常用命令所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。