位置: 编程技术 - 正文

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

  • 工资表怎么导入个税系统计算个税
  • 投资性房地产出售的会计处理
  • 本期免税额怎么填写
  • 一般增值税纳税人和小规模纳税人
  • 支持住房租赁市场金融新政
  • 收益性支出应计入产品成本对吗
  • 长期负债率分析
  • 返聘已退休人员是否需要缴纳社保
  • 外经证的项目范围
  • 印花税工会经费会计分录
  • 行政单位财务长期挂账处理办法
  • 房产空置怎么判定
  • 购买电脑配件的网址
  • 出售旧固定资产的税率是多少
  • 投资性房地产的定义
  • 管理人员工资计入管理费用吗
  • 一个员工在两家公司上班违法吗
  • 企业购买的预付卡赠送客户怎么入账
  • 建筑业预征缴纳税款
  • 承租人转租需要退押金吗
  • 主营业务税金及附加怎么算
  • 水利建设专项收入怎么计算
  • 兼营非应税劳务行为举例
  • 广告公司 成本
  • 民间非营利组织财务报表
  • 已完成认证
  • 税收完税证明是契证吗
  • 增值税如何计提和结转
  • 外汇的收入
  • mac系统小技巧
  • 临时设施是租入还是租入
  • 捐赠口罩的人
  • 私立幼儿园收费归哪个部门管
  • Yii2使用驼峰命名的形式访问控制器的示例代码
  • 苹果电脑 浏览器
  • linux抓包 udp
  • php domdocument
  • 有关五险一金的知识
  • yii2入门
  • php生成随机字符串
  • thinkphp自定义标签page
  • 企业法人歇业后诉讼主体确认
  • 关联公司代缴社保会计处理
  • wordpress jquery
  • 总包缴税
  • 销售佣金 会计分录
  • 企业销售旧固定资产税票开票
  • python统计出现次数并排序
  • 国外购买土地
  • 免征增值税的货物
  • 微信支付算库存商品吗
  • 库存商品出库分类
  • 定期定额征收税款
  • sql 按,拆分成多条数据
  • c#窗体类属性和方法
  • Transactional replication(事务复制)详解之如何跳过一个事务
  • 一般纳税人增值税减免政策2023
  • 个税如果是公司怎么申报
  • 本年利润是什么性质的科目
  • 车保险里面的车船税
  • 失控发票补交上年所得税
  • 购买设备的运费增值税计入成本吗
  • 在企业中的应用
  • MYSQL数据库应用
  • windows vista安装光盘进入dos
  • freebsd常用命令
  • win7怎么清除记录
  • mac怎么设置开机默认windows
  • win10周年版
  • jquery自定义组件
  • Node.js中的什么模块是用于处理文件和目录的
  • nodejs.
  • linux进程监控方法
  • unity打包全屏
  • NGUI之UITexture
  • javascript函数如何定义及其作用
  • 江西国税局电子税务局
  • 登录""增值税发票选择确认平台""时提示""打开设备
  • 开发票收多少税点?
  • 潍坊昌邑售房信息
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设