位置: 编程技术 - 正文

mongodb 数据库操作--备份 还原 导出 导入(mongodb数据库操作遇到的问题和解决方案)

编辑:rootadmin

推荐整理分享mongodb 数据库操作--备份 还原 导出 导入(mongodb数据库操作遇到的问题和解决方案),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mongodb数据库操作题,mongodb数据库操作错误的是,mongodb数据库操作错误的是,mongodb数据库操作错误的是,mongodb数据库操作王小明,mongodb数据库操作题,mongodb数据库操作,mongodb数据库操作,内容如对您有帮助,希望把文章链接给更多的朋友!

一,mongodump备份数据库

1,常用命令格

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

2,导出所有数据库

3,导出指定数据库

三,mongorestore还原数据库

1,常用命令格式

--drop的意思是,先删除所有的记录,然后恢复。

2,恢复所有数据库到mongodb中

3,还原指定的数据库

这二个命令,可以实现数据库的备份与还原,文件格式是json和bson的。无法指写到表备份或者还原。

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

mongodb 数据库操作--备份 还原 导出 导入(mongodb数据库操作遇到的问题和解决方案)

1,常用命令格式

上面的参数好理解,重点说一下:-f 导出指字段,以字号分割,-f name,email,age导出name,email,age这三个字段-q 可以根查询条件导出,-q '{ "uid" : "" }' 导出uid为的数据--csv 表示导出的文件格式为csv的,这个比较有用,因为大部分的关系型数据库都是支持csv,在这里有共同点

2,导出整张表

3,导出表中部分字段

4,根据条件敢出数据

五,mongoimport导入表,或者表中部分字段

1,常用命令格式

1.1,还原整表导出的非csv文件mongoimport -h IP --port 端口 -u 用户名 -p 密码 -d 数据库 -c 表名 --upsert --drop 文件名 重点说一下--upsert,其他参数上面的命令已有提到,--upsert 插入或者更新现有数据1.2,还原部分字段的导出文件mongoimport -h IP --port 端口 -u 用户名 -p 密码 -d 数据库 -c 表名 --upsertFields 字段 --drop 文件名 --upsertFields根--upsert一样1.3,还原导出的csv文件mongoimport -h IP --port 端口 -u 用户名 -p 密码 -d 数据库 -c 表名 --type 类型 --headerline --upsert --drop 文件名 上面三种情况,还可以有其他排列组合的。

2,还原导出的表数据

3,部分字段的表数据导入

[root@localhost mongodb]# mongoimport -d tank -c users --upsertFields uid,name,sex tank/users.dat connected to: .0.0.1 Tue Dec 3 ::. imported 4 objects

4,还原csv文件

总体感觉,mongodb的备份与还原,还是挺强大的,虽然有点麻烦。

mongodb 命令行下及php中insert数据详解 前面说了到数据库连接操作,请参考:mongodb添加用户及权限设置详解对数据库的操作:请参考:mongodb数据库操作详解--创建,切换,删除下面说一下,数

mongodb replica set 添加删除节点的2种方法 一,利用rs.reconfig,来添加,删除节点1,添加节点repmore:PRIMARYconfig={_id:"repmore",members:[{_id:0,host:'.0.0.1:',priority:2},{_id:1,host:'.0.0.1:',priority:1}]};//

mongodb replica set 配置高性能多服务器详解 mongodb的多服务器配置,以前写过一篇文章,是master-slave模式的,请参考:详解mongodb主从配置。master-slave模式,不能自动实现故障转移和恢复。所以推

标签: mongodb数据库操作遇到的问题和解决方案

本文链接地址:https://www.jiuchutong.com/biancheng/312770.html 转载请保留说明!

上一篇:mongodb 数据库操作详解--创建,切换,删除(mongodb数据库操作题)

下一篇:mongodb 命令行下及php中insert数据详解(mongodb基本操作命令)

  • 超过500万需要补税吗
  • 企业所得税减免所得税额怎么算
  • 小微企业减免增值税申报表填写
  • 销售并提供安装的税率
  • 成品油红字发票开错了
  • 出租场地属于什么营业范畴
  • 企业所得税季度申报时间
  • 顺风车公司可以开发票吗
  • 资产负债表应付账款怎么算
  • 银行电子回单是原始凭证吗
  • 待报解预算收入付款怎么做账
  • 房屋租赁需要交增值税吗
  • 行政单位暂付款怎么记账
  • 应收外币账款如何入账
  • 公司开业两周年致辞
  • 机票退票手续费报销凭证
  • 上月增值税未申报本月能开票吗
  • 应交税金在贷方怎么调
  • 报销车费滴滴怎么打印电子发票
  • 项目部临时设施平面图
  • 双倍余额折旧法
  • 其他资本公积如何花掉
  • 增值税专用发票和普通发票的区别
  • 建筑安装工程费用人工费计算方式
  • 创业带动的就业是什么
  • 小规模纳税人开专票和普票的区别
  • 资产类科目余额在借方表示什么
  • 公司营业收入证明怎么开
  • 工程管理咨询费计入什么科目
  • 1697511073
  • 长期股权投资核算的成本法与权益法的主要差别有哪些
  • 印花税减半征收优惠政策2023
  • php 生成验证码
  • html前端技术
  • 未办理装修手续
  • netddeclnt.exe - netddeclnt是什么进程 有什么用
  • 增资的会计处理方法
  • 公司转让固定资产要交税吗
  • imagestring php
  • 什么是民办非企业属于民营经济吗
  • chatgpt的多种免费使用方式
  • php使用while循环计算1到100的和
  • 愚人挑战
  • sklearn average precision
  • 销售旧货税率
  • 分期收款销售产品
  • 个体工商户社保扣费不成功
  • 固定资产多少钱以上计入固定资产
  • 分公司发生的业务,开票给总公司
  • 收到个人所得税汇算清缴短信
  • 企业贷款利息可以开发票吗
  • 第四季度报表和年报对不上
  • 企业所得税税前扣除管理办法2018
  • 公司清理固定资产怎样交税
  • 没有发票的费用怎么报销
  • 建筑安装行业都需要什么资格证书
  • 委托加工业务的财务职责
  • 建筑安装工程承包合同条例还有效吗
  • 微信支付属不属于电子商务
  • 高速公路过路费增值税
  • 房屋出租要交的税有哪些
  • 怎样把有余额的钱取出来
  • centos如何运行程序
  • win7经常自动重启是什么原因
  • ubuntu中安装vim
  • linux命令ls-l
  • acer笔记本重装系统教程
  • ssonsvr.exe - ssonsvr是什么进程
  • Win7旗舰版64位如何关闭电脑触摸屏功能的方法
  • 简述图像批处理的操作过程
  • 用批处理结束进程
  • unity开发平台
  • scroll-view组件用于实现
  • python文件遍历
  • 城乡医保怎么看有没有钱
  • 支付境外服务费需要缴纳哪些税费
  • 消费税申报详细流程图
  • 公司租商铺
  • 昆明市地方税务局稽查局局长
  • 城镇土地使用税减免税政策
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设