位置: 编程技术 - 正文

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

  • 法人是残疾人有什么优惠政策
  • 期末有留底税额可需要进行账务处理
  • 城建税和教育费附加可以税前扣除吗
  • 普通发票税率1%要交税吗
  • 免抵退和免退税 区别 委托
  • 关税的计算公式是什么
  • 记账凭证拆开
  • 财产租赁合同印花税率多少
  • 红冲发票跨年怎么操作
  • 坏账转销会计分录应收帐款金额怎么写
  • 建筑行业机械租赁费计入什么科目
  • 在建工程明细科目
  • 现金流量表公式大全
  • 工厂临时住宿
  • 个人增值税业务有哪些?
  • 一般代开增值税多少个点?
  • 国有企业出租房屋管理规定
  • 单次劳务费税率
  • 简易征收货物的运费
  • 行政费用包括哪些企业行政后勤管理费用
  • 建筑单位的工作岗位有哪些
  • 企业收到外部水电费如何做账?
  • 企业的团队建设之荒野求生
  • 产品配件属于什么会计科目
  • 如何恢复回收站永久删除的文件
  • 怎么删除office
  • 暂估成本后发票怎么入账
  • win11笔记本如何让电池充电到100%
  • 个人多交社保划不划算
  • RPDFLchr.exe - RPDFLchr是什么进程 有什么用
  • 委托加工物资企业原材料都是自己采购
  • 材料发票可以抵税吗
  • php随机一言
  • mxnet github
  • 作废的发票对方钱能打出来吗
  • 宝塔面板安装zabbix
  • 进项发票认证后怎么做账
  • 堡垒封印
  • thinkphp获取get传值
  • php数组查询
  • 一行简单的代码
  • 人工智能怎么做出来的
  • 企业购买的结构性存款怎样做账
  • 员工宿舍的物业费要交个税吗
  • 退伍军人企业所得税优惠
  • 特殊银行账户上限
  • 用于研发的材料做成产品出售后怎么做账
  • 资产负债表日后事项是什么意思?
  • 金蝶k3如何设置现金流量表取数公式
  • 购买材料增值税税率
  • 一般纳税人外地预缴税率
  • 缴纳增值税的会计处理方法
  • 营业税改征增值税跨境应税行为增值税免税管理办法
  • 食堂菜金属于什么费用
  • 其他应付款结转收入的条件
  • 福利费的进项税额可以抵扣吗
  • 房租费用入账怎么处理
  • 事业单位会计的特点
  • 不能抵扣的普通发票如何做分录
  • 股权转让如何缴纳个税
  • 应付职工薪酬的工资是实发工资还是应发工资
  • 以前年度多计提的税金怎么调整
  • 公司抽奖的成本怎么算
  • 出租车票没有发票怎么办
  • windows8命令提示符命令大全
  • xp系统重装u盘
  • 高端电脑品牌
  • ubuntu字体文件
  • 如何设置电脑从d盘启动
  • win 7系统双独立显卡设置
  • win1021年更新
  • 安卓布局优化
  • 基于android的app
  • python%i
  • jquery实战
  • android4.4.2升级包
  • layout_gravity与gravity的区别
  • 航天金税盘客服电话苏州
  • 建筑工程提前投入使用
  • 国税地税分开原因
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设