位置: 编程技术 - 正文

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

  • 进项税额转出时点
  • 全球第一家上市的互联网电商平台
  • 房产税和车船税计入应交税费吗
  • 企业购买银行理财的条件
  • 职工福利按工资发放吗
  • 打印的电子发票需要盖章么
  • 住宿报销是开普票还是专票
  • 收到对方红字发票如何做账
  • 应交税金借方余额代表什么
  • 存货的领用
  • 研发费用计入销售费用
  • 国债利息收入免征增值税
  • 收到诉讼状之后怎么办
  • 工商银行资产负债表
  • 个体工商户转让流程
  • 企业承担的员工在职培训成本包括
  • 应纳税所得额就是企业所得税吗
  • 代扣代缴增值税纳税义务发生时间
  • 向税务局缴纳工伤保险费有发票吗
  • 营改增后不动产租赁税率
  • 发票抬头写个人有效吗
  • 拍卖的房产
  • 个人所得税税费种认定功能在哪里
  • 销售类小规模没有成本票怎么办
  • 购入二手设备,无发票怎么记账
  • 分公司注销时有未分配利润需要交税吗
  • 社保网上申报操作指南
  • 王者荣耀通用铭文狩猎和隐匿
  • windows 清空剪贴板
  • 什么叫交易类型
  • 收到无偿划拨的股权如何入账
  • win7显示更新失败怎么办啊
  • 公司注销退回投资款如何账务处理
  • php字符串操作函数
  • php字符串定义的三种方式
  • 火狐十大必用插件
  • uniapp控制硬件设备
  • 支付税控服务费的账务处理
  • 浅水滩怎么样
  • devtools安装mac
  • framework3.5怎么打开
  • css spirit
  • 微软的人工智能ChatGPT
  • 个人注册公司是否可以免税
  • sql随机抽取
  • 幼儿园园服已发给孩子怎么通知家长
  • 物业公司广告费收入税率
  • 电脑入账如何做凭证
  • 年末结转步骤
  • 主营业务成本工资计提吗
  • 合理损耗怎么算
  • 消费税什么时候计入成本
  • 什么情况需要预缴
  • 建筑企业工程施工科目怎么结转
  • 股权变更需要交哪些税
  • 流动比率越高越好吗
  • 系统备份恢复系统
  • win8中文版怎么升级到win10
  • windows 如何解密
  • 怎么创建windows虚拟机
  • win10系统需不需要装杀毒软件
  • html5能做游戏吗
  • opengl实现光照效果
  • jquery 刷新div
  • nodejs run
  • perl常用模块
  • js操作dom节点的方法
  • javascript教程完整版
  • 零基础搭建直播室与云直播平台
  • js判断输入用户名是否正确
  • 玩转cmd命令
  • 如何进行前后端交互
  • linux用yum
  • Metaio in Unity3d 教学--- 二. 创建自己的Application
  • js阻止浏览器后退
  • 专项附加扣除当月填报何时生效
  • 国税发票如何查真伪查询
  • 解放服务站总部电话
  • 济南税务局,济南电子税务局官网
  • 河北电子税务局社保缴费流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设