博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mongodump备份数据库
阅读量:6824 次
发布时间:2019-06-26

本文共 846 字,大约阅读时间需要 2 分钟。

1:mongodump -h IP --port 端口 -u 用户名 -p 密码 -d 数据库 -o 文件存在路径

如果没有用户谁,可以去掉-u和-p。

如果导出本机的数据库,可以去掉-h。
如果是默认端口,可以去掉--port。
如果想导出所有数据库,可以去掉-d。

导出指定数据库:(此时只是导出ydkt下面的所有集合,但是集合时空的没有数据)

root@y:mongodb# mongodump -h 127.0.0.1 -d ydkt -o /tmp/mongdb-tmp

2:mongorestore还原数据库

mongorestore -h IP --port 端口 -u 用户名 -p 密码 -d 数据库 --drop 文件存在路径

还原指定的数据库:

root@iZ283oqfkoeZ:mongo-tmp# mongorestore -d ydkt ydkt/

3:mongoexport导出表,或者表中部分字段

mongoexport -h IP --port 端口 -u 用户名 -p 密码 -d 数据库 -c 表名 -f 字段 -q 条件导出 --csv -o 文件名

导出整张表:

root@y:mongodb# mongoexport -d ydkt -c bjs -o /tmp/mongdb-tmp/bjs.batconnected to: 127.0.0.1exported 1 records

4:mongoimport导入集合(表),或者表中部分字段

root@iZ283oqfkoeZ:ydkt-c# mongoimport -d ydkt -c bjs --upsert bjs.bat 2015-06-20T11:44:58.051+0800    connected to: localhost2015-06-20T11:44:58.054+0800    imported 1 documentroot@iZ283oqfkoeZ:ydkt-c#

 

转载地址:http://weezl.baihongyu.com/

你可能感兴趣的文章
基于Spark的机器学习实践 (七) - 回归算法
查看>>
让你提高效率的 Linux 技巧
查看>>
企业级 SpringBoot 教程 (一)构建第一个SpringBoot工程
查看>>
阿里云有奖调查结果公布,赠送10个阿里巴巴logo胸针
查看>>
Golang学习笔记之WEB框架(gin)基本使用
查看>>
SAP人工智能服务Recast.AI的一个简单例子
查看>>
云栖科技评论90期:有两种“前沿科技”
查看>>
From 192.168.25.133 icmp_seq=238 Destination Host Unreachable 虚拟机ping主机不通
查看>>
上交所回应“科创板受理企业科技含量不高”:会在审核问询环节对企业进行多轮问询...
查看>>
教你如何用python操作数据库mysql ! !
查看>>
全栈必备 Log日志
查看>>
阿里云服务器企业该如何选择
查看>>
Nginx性能优化
查看>>
SQL与NoSQL数据库入门基础知识详解
查看>>
Redis命令——键(key)
查看>>
[Server] 服务器配置SSH登录邮件通知
查看>>
ceph 添加新硬盘删除旧的OSD
查看>>
Kubernetes 的安全机制 APIServer 认证、授权、准入控制
查看>>
杨老师课堂之Nginx学习之反向代理
查看>>
阿里云GPU云服务器
查看>>