位置: 编程技术 - 正文

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

  • 正常工资薪金包括年终奖吗
  • 什么是抄报税证明
  • 来料加工增值税率
  • 甲企业持有乙企业的非上市股票2000股
  • 可供出售金融资产和长期股权投资
  • 出口退税中的免抵税额可以认为是交的税吗
  • 如何查询对方是不是一般纳税人
  • 装水表财务是什么费用
  • 企业收到政府补助资金怎么做账
  • 旅行社支付导游费怎么算
  • 房地产企业土地使用税
  • 劳务派遣个人所得税
  • 公司阅览室布置图片
  • 未缴纳个人所得税承诺书模板
  • 缴纳企业所得税怎么计算
  • 营改增后房地产企业增值税如何核算
  • 白酒出口税收
  • 买牛奶的公司会计怎么做账
  • 外币报表未分配利润折算
  • 国外客户要求退货
  • 小规模纳税人纳税申报时间
  • 耕地占用税与土地出让金
  • 电器供应
  • 主营业务收入会计英语
  • 酒店购买矿泉水再卖给客人怎么处理
  • 汇算清缴交的税怎么做分录
  • 汇算清缴费用调增会计处理
  • 合同作废印花税法规定
  • 建筑业预缴企业所得税税率是多少
  • 俄勒冈州邮编
  • 如何快速判断
  • 会计分录的书写规范
  • win7旗舰版系统鼠标不能动了
  • kzip_main.exe是什么
  • 公司赞助是什么意思
  • 海恩斯科普简介
  • 再就业优惠怎么办理
  • 深度学习的通道到底是什么?有什么用?(小白可看)
  • 单位发放购物卡违法吗
  • css选择器nth
  • 进入微信小程序
  • free命令看到的内存
  • 汽车销售税额
  • 土地出让与土地划拨有什么区别
  • 5月份工作重点
  • mysql 网页用户界面
  • 发行股票的好处和坏处
  • 现金及现金等价物包括哪些科目
  • 土地增值税清算收入如何确定
  • 帮客户代付保证金合法吗
  • 公司注销前如何先注销工会
  • 已认证抵扣的发票如何做账
  • 关联企业费用分摊账务
  • 单位定期存款起存金额为1万元,多存不限,存期分为
  • 冲减上年度多计提所得税
  • 领用材料什么会计科目
  • 质量赔款能冲减收入么
  • 个税和社保基数不一致怎么办
  • 会计科目的设置原则包括( )
  • 营改增后,小规模纳税人广联达
  • 汽车保险费能不能不交
  • win102021年1月大更新
  • win7禁用了管理员,怎么取消呢
  • 如何查看windows使用痕迹
  • linux怎么禁用用户
  • linux小技巧
  • Win10 Mobile 10586.71或时最适合WP8.1升级的Win10的版本
  • win10系统最新更新
  • cocos creator js ts
  • 虚拟内存系统盘
  • android真机调试闪退
  • android基础教程
  • java中的锁机制
  • jquery lazyload
  • Python 正则表达式入门(中级篇)
  • 陕西省税务局电子税务局官网
  • 安徽国家税务局网上办税平台
  • 上海税务局实名认证流程
  • 教育费附加申报表
  • 铜进口量2019
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设