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/
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

MySQL学习笔记20:数据备份与还原

MySQL学习笔记20:数据备份与还原 数据很重要,这点用脚趾头想都知道,为了保证数据的安全,因此需要定期对数据备份 下面来写一点关于数据备份与还原相关的笔记   数据备份 使用...

MySQL入门很简单-学习笔记 - 第16章 数据备份与还原

16.1、数据备份 16.1.1、使用 mysqldump 命令备份 mysqldump [OPTIONS] database [tables] mysqldump [OPTIONS] --datab...

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

备份     [root@localhost bin]# ./mongodump -d my_mongodb connected to: 127.0.0.1 DATABASE: my_mongod...

mongodb 的数据备份与恢复

导入/导出可以操作是本地的或远程的,所以都有以下通用选项【如果是操作本地机并且没有密码的话可以省去】:                1、-h hos...

mongodb 数据备份和恢复

对整库备份和恢复:使用mongodump进行数据备份:>mongodump -h localhost:27017 -d test -o *./Desktop/-h 指定主机和端口号 -d 指定备份的...

MongoDB 数据库操作(八)-数据备份和恢复

1. 备份 可以用mongodump 来做MongoDB 的库或表级别的备份。 备份数据库: ./mongodump -d my_mongodb 这个操作默认将会保持数据到当前目录下的du...

mongodb mongodump数据备份,mongorestore恢复命令

1.备份全部数据库 mkdir db_bak   cd db_bak   ../bin/mongodump ../bin/mongodump connecte...

Mongo:笔记五(数据备份,恢复 验证 主从 分片)

数据备份、数据恢复: 常用导出方法 [root@localhostbin]# ./mongoexport -d my_mongodb -c user -o user.dat 参数说明: -d指明...

Oracle学习记录整理笔记1-数据备份

整理来整理去还是把数据备份放第一个了。这是为啥呢~~~~~~ Oracle用了这么久,感觉Oracle的设置起来还是挺方便的,基本上都不需要去改什么配置文件。一般的修改sql都可以搞定。 备份...

Redis基础学习--持久化(数据备份与恢复)、复制、安全、通信协议、管理工具

二、复制     通过持久化功能,Redis保证了即使在服务器重启的情况下也不会损失(或少量损失)数据。但是由于数据是存储在一台服务器上的,如果这台服务器的硬盘出现故障,也会导致数据丢失。为了避免单点...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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