Mongdb 数据数据导入(mongoimport)及导出(mongoexport)

操作之前,需要下载Mongodb tgz包,看你当前系统是什么版本了,我的是mac,我截图是centos6.2的选择

目前我本地的版本还是比较老的,我就不再下载了,基本操作都一致,解压缩后,目录结构如图

 

进入bin目录.是我们要进行导出数据和导入输入的第一步,这里我说的是导出,不是备份,备份是用mongodump,而我们今天要将的是mongoexport和mongoimport

 

数据导出

./mongoexport -h www.ijson.com --port 29110 -u cuiuser -p cuipasswd -d post_main -c Auth -o /Users/cuiyongxu/Desktop/local/Auth.json

以上的命令是 将 地址为 www.ijson.com 端口为29110 ,数据库为 post_main,mongodb账号为:cuiuser,密码为:cuipasswd,collectionName为Auth的document导出到本地的/Users/cuiyongxu/Desktop/local/Auth.json中,上面的ip及端口都是假的,不用一遍一遍重试

这里导出的文件是json格式,如果是mongodump的话 就不是json了,是一个bson和一个metadata.json(元数据),要知道备份和数据导出的区别.

看看导出的文档,每行都是一个json

 

数据导入

 

./mongoimport -h www.ijson.net --port 67331 -u liuser -p lipasswd -d post_main -c Auth --drop /Users/cuiyongxu/Desktop/local/Auth.json
 

将本地的/Users/cuiyongxu/Desktop/local/Auth.json导入到地址为:www.ijson.net,mongodb端口为67331,userName为liuser,密码为:lipasswd,数据库为post_main,collectionName为Auth的库中

 

导入导出看是否有密码,如果没有密码 就将 -u -p 去掉即可,导出结果如图

 

mongodb可视化工具见:Mac 版本 Studio 3T 破解

 

 

 

 

 

您还没有登录,请先 登录或者 注册后,添加评论
公告栏
当前开发版本 2.1.0
  • 公告栏展示
  • 打赏功能添加
  • 消息系统后端支持(回复,删除,读取)
  • 支持RSS
赞助开发

支持下作者

您的支持是我们最大的动力

...
狸猫
友情链接
INAG工具库
热门文章
最近发表