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

原创 2015年07月01日 00:37:33
  • 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/
版权声明:本文为博主原创文章,未经博主允许不得转载。

MongoDB数据备份与恢复

备份:mongodump     mongodump --help #命令帮助 mongodump  -h 192.168.0.1 -u "mydbuser" -p "123" -d myd...
  • seteor
  • seteor
  • 2013年09月05日 17:23
  • 8481

MongoDB学习之旅十四:MongoDB 数据备份与恢复

备份     [root@localhost bin]# ./mongodump -d my_mongodb connected to: 127.0.0.1 DATABASE: my_mongod...
  • u013339851
  • u013339851
  • 2014年04月15日 20:10
  • 953

MongoDB数据库的备份,恢复与迁移,回滚 (优秀)

MongoDB数据库的备份,恢复与迁移,回滚 备份与恢复 在创建MongoDB服务的时候,通过--dbpath指定目录就是存放mongdb数据库文件目录,我们可以通过复制这些文件实现数据库...
  • joeyon
  • joeyon
  • 2015年07月10日 17:40
  • 1077

MongoDB 数据备份鱼恢复

到mongodb/bin目录下执行备份/恢复操作,具体命令使用详情s—help查看。        ./mongodump–-help 查看命令使用帮助。 全库备份:        未设置密码可...
  • fly_leopard
  • fly_leopard
  • 2017年08月08日 14:38
  • 120

mongodb 数据备份和恢复

对整库备份和恢复:使用mongodump进行数据备份:>mongodump -h localhost:27017 -d test -o *./Desktop/-h 指定主机和端口号 -d 指定备份的...
  • u011135260
  • u011135260
  • 2016年08月17日 16:20
  • 335

mongodb数据备份还原及主从搭建

1. 数据导出 mongoexport 命令: mongoexport -d database -c collection -o output_file 参数说明: -d 指明使用的数据库...
  • sonickonka
  • sonickonka
  • 2014年05月15日 10:13
  • 1246

mongodb的数据备份和恢复

mongodb和其他的关系型数据库差别实在太大了,基本上mongodb存储的就是json类型的数据,关系数据库的表在mongodb叫做 collection,而我们原来称做列的在mongo里叫做Doc...
  • chenwill3
  • chenwill3
  • 2014年04月03日 20:56
  • 1153

MongoDB——数据备份与还原

数据备份: 打开命令提示符,进入安装好的MongoDB的bin目录下: 位置如下: 输入命令:mongodump -h 127.0.0.1:27017 -d runoob -o D:\mong...
  • Shiyaru1314
  • Shiyaru1314
  • 2016年09月07日 15:03
  • 914

MongoDB之备份与恢复

本文主要介绍MongoDB备份的方式和恢复的办法。 MongoDB将所有的数据存在数据目录文件夹下,默认是C:\data\db,我们也可以通过dbpath来自由配置。如果只是简单的备份,我们只需要将...
  • mevicky
  • mevicky
  • 2015年08月19日 10:26
  • 3765

MongoDB数据备份

在Mongodb中我们使用mongodump命令来备份MongoDB数据。 该命令能够导出全部数据到指定文件夹中。 mongodump命令能够通过參数指定导出的数据量级转存的server。 语法...
  • yu757371316
  • yu757371316
  • 2017年07月05日 16:20
  • 149
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:mongodb 学习笔记 07 -- 数据备份、恢复
举报原因:
原因补充:

(最多只允许输入30个字)