码迷,mamicode.com
首页 > 数据库 > 详细

mongodb 学习笔记 07 -- 数据备份、恢复

时间:2017-06-28 13:20:09      阅读:217      评论:0      收藏:0      [点我收藏+]

标签:mongo   恢复   数据   restore   进制   ade   rac   ber   json   

  • mongoexport 导出json或者csv格式
  • mongoimport 导入json或者csv
  • mongodump 导出二进制bson结构数据以及索引信息
  • mongorestore 导入二进制文件

mongoexport

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

-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/

mongodb 学习笔记 07 -- 数据备份、恢复

标签:mongo   恢复   数据   restore   进制   ade   rac   ber   json   

原文地址:http://www.cnblogs.com/cynchanpin/p/7088956.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!