开发界
首页 移动开发 在线交易 IT笔记 网络技术 操作系统 企业架构 数据库 考试认证 IT培训 开源软件 数据存储 行业资讯
大家都在看:java   开发   C#   oracle   mysql   android   web开发   学习   sqlserver   linux   asp   php   ajax   javascript   css   html
Mongodb学习(操作篇): 常用操作命令
2013-03-06 15:53:43 来源:开发界 作者:admin 栏目:MongoDB 责任编辑:admin
[导读]Mongodb学习(操作篇): 常用操作命令

查询所有数据库
show dbs;
切换/创建数据库
use mydb;
显示数据库中所有的集合
show collections
查询指定数据库包含的集合名称列表
db.getCollectionNames()
删除当前使用数据库
db.dropDatabase();
查看当前使用的数据库
db.getName();
db
显示当前db状态
db.stats();
当前DB版本
db.version();
查看当前db的链接机器地址
db.getMongo();
Help查看命令提示
help
db.help();
db.yourColl.help();
db.youColl.find().help();
rs.help();
从指定主机上克隆数据库
db.cloneDatabase(“127.0.0.1”);
   将指定机器上的数据库的数据克隆到当前数据库

从指定的机器上复制指定数据库数据到某个数据库
db.copyDatabase("mydb", "temp", "127.0.0.1");
  将本机的mydb的数据复制到temp数据库中
修复当前数据库
db.repairDatabase();
查看数据库服务器的状态
db.serverStatus()

查询指定数据库的集合当前可用的存储空间
>use mydb;
>db.userinfo.storageSize();

查询指定数据库的集合分配的存储空间
>use mydb;
> db.userinfo.totalSize();
查看聚集集合基本信息
1、查看帮助  db.yourColl.help();
2、查询当前集合的数据条数  db.yourColl.count();
3、查看数据空间大小 db.userInfo.dataSize();
4、得到当前聚集集合所在的db db.userInfo.getDB();
5、得到当前聚集的状态 db.userInfo.stats();
6、得到聚集集合总大小 db.userInfo.totalSize();
7、聚集集合储存空间大小 db.userInfo.storageSize();
8、Shard版本信息  db.userInfo.getShardVersion()
9、聚集集合重命名 db.userInfo.renameCollection("users"); 将userInfo重命名为users
10、删除当前聚集集合 db.userInfo.drop();

标签:Mongodb学习
版权所有:转载请注明出处!
分享到:
上一篇MongoDB 端口 下一篇MongoDB安装
您可能还喜欢
暂无...
今日最新资讯 最新推荐信息
考试认证 更多
开发技术 更多
移动开发 更多

关于开发界 | 合作伙伴 | 联系我们 | 友情链接 | 版权声明 | 网站制作 | 网站地图 | 加入收藏 | 设为首页

Copyright@2012-2016 开发界 京ICP备12027873号