Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1093640
  • 博文数量: 120
  • 博客积分: 887
  • 博客等级: 准尉
  • 技术积分: 1883
  • 用 户 组: 普通用户
  • 注册时间: 2010-04-05 21:10
个人简介

RHCE,CCNA,熟悉shell脚本

文章分类

全部博文(120)

文章存档

2015年(16)

2014年(20)

2013年(48)

2012年(20)

2011年(16)

分类: NOSQL

2015-07-14 15:40:37

shell# /usr/local/mongodb/bin/mongo
shell >  show dbs;  #查看数据库,确定需要重命名的数据库名称

方法一:    这种方法,会使重命名后的数据库变小
shell > db.copyDatabase("from database","to database","from host:port"); 

方法二:   此方法重命名的数据大小完全一样
先将数据库导出,再导入,导入的时候直接重命名
# /usr/local/mongodb/bin/mongodump -d Desk -o /www/desk/    # 导出指定的库 Desk
# /usr/local/mongodb/bin/mongorestore -d testdesk /www/desk/Desk    # 导入时,将数据库命名为 testdesk


阅读(6089) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

hello_ketty2016-04-21 10:06:23

通过copy的为什么会变小,还有为什么没有直接重命名的方法吗?