频道栏目
首页 > 数据库 > Sybase > 正文
mongodb学习笔记07--数据备份、恢复
2015-07-01 10:29:18         来源:billvsme的专栏  
收藏   我要投稿
mongoexport 导出json或者csv格式 mongoimport 导入json或者csv mongodump 导出二进制bson结构数据以及索引信息 mongorestore 导入二进制文件

mongoexport

-h 主机
--port 端口号
-u 用户名
-p 密码

-d 库名
-c 表名
-f field1,field..... 导出的字段
-q 查询条件 
-o 导出文件名

--csv 等同于 --type=csv 导出csv格式,一定要指定-f 导出字段才能导出csv

例子: 把test数据库中my表 中的my_id<200的_id跟username 导出成csv格式

 mongoexport -u test -p 64823723zk -d test -c my -q {my_id:{'$lt':200}} --type=csv -f _id,username,a -o my.csv

mongoimport

-d 导入的数据库
-c 导入的表
--type csv/json
--file 文件路径

例子: 向test数据库中stu表中导入stu.json 中的数据

 mongoimport -u test -p 123 -d test -c stu --type json --file ./stu.json

mongodump

-d 库名
-c 表名
-o 导出路径
-f field1,field..... 字段名

例子: 把test数据库的my表导出二进制bson结构数据以及索引信息保存到dump目录下
./mongodump -u test -p 123 -d test -c my -o ./dump

mongorestore

-d 数据库
--dir=  bson跟索引信息存放的目录

例子:

mongorestore -u test -p 123 -d test --dir=./dump/test/
点击复制链接 与好友分享!回本站首页
相关TAG标签 数据备份 笔记
上一篇:数据库VIEW(视图)
下一篇:mongodb的分布式集群(4、分片和副本集的结合)
相关文章
图文推荐
点击排行

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站