位置: 编程技术 - 正文

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基本操作命令)

  • 注会其他专业可以考吗
  • 税务局代个人开发票
  • 实收资本增加印花税税目
  • 救援车拉货交警查吗?
  • 报销费用明细和发票
  • 农产品增值税抵扣政策文件
  • 预收账款确认收入分录
  • 建设工程材料检测费
  • 返聘已退休人员是否需要缴纳社保
  • 货物赔偿款会计分录
  • 车辆购置税退税申请表
  • 工会筹备金税率
  • 用于文化活动费用的科目
  • 公司办公楼的中介怎么做
  • 土地出让金产生的利息交契税吗
  • 建筑行业挂靠什么意思
  • 资产处置收益属于利润表项目吗
  • 什么叫非成品油发票
  • 符合条件的小微企业,减按20%
  • 一人独资公司设立的条件
  • 保户储金科目属于保险公司的什么科目
  • 长期资产的含义
  • 企业整体资产转让增值税
  • 财务差旅费报销制度
  • 重复确认收入是什么意思
  • 这张磁盘有写保护无法格式化
  • 鲜艳的多彩的英文
  • 多层是什么
  • yii2框架从入门到精通
  • framework怎么用
  • 投资公司收到境外债务
  • 贷款的减值会计怎么做账
  • ts和js混用
  • vuex和bus
  • 如何查询上年企业所得税
  • 暂估入库成本结转处理低于实际成本怎么办
  • 建筑公司遇到的问题
  • mongodb mongoose
  • mongodb $lookup
  • 购销农副产品需要交税吗
  • 企业所得税怎么算
  • 印花税申报怎么更正采集处理
  • Win2003系统下SQL Server 2008安装图解教程(详细图解)
  • 小规模纳税人的增值税计入成本吗
  • 小规模纳税人开专票需要交税吗
  • 进账税发票未认账怎么办
  • 费用少计提了怎么办
  • 超市预付卡销售会计分录
  • 暂估入库估多了,汇算清缴前调整
  • 个人所得税不允许核定的行业
  • 收到退回的企业所得税会计分录
  • 购买无形资产的手续费计入
  • 增值税发票超过多久不能抵扣
  • 销售不动产计税税率
  • 委托加工业务经常出现的涉税错误有哪些
  • 企业的培训费用
  • 什么是履约义务,举例
  • win102009发布日期
  • linux获取操作系统版本
  • win10开始菜单怎么居中
  • WIN7快捷键冲突怎么解决
  • win7系统在那个文件夹
  • win10系统中怎么打开IE浏览器
  • linux系列
  • linux系统修复
  • opengl详解
  • python的步骤
  • cocos2d官网
  • jquery设置滚动条
  • 排序方法python
  • 浅谈如何加强基层党组织建设
  • linux shell执行命令
  • android查询数据库
  • emacs win10
  • jquery keydown
  • js生成页面
  • jquery中的动画方法有哪些
  • 抚顺交车辆购置税在哪交
  • 汕头汕尾什么意思
  • 亿企代账和云账房哪个好用?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设