zoukankan      html  css  js  c++  java
  • MongoDB还原备份Bson文件及导出SQL文件

    下载MongoDB服务端

    https://www.mongodb.com/download-center?jmp=nav#enterprise

    配置环境变量path

    此处我的MongoDB服务端是安装在D:MongoDBin,所以需要将此路径配置在path中

    打开桌面上的可视化界面工具studio 3T

    studio 3T自行下载,通过百度直接下载或者在官网上,此处不做介绍,如有不明白可在下方评论区sm我

    启动服务

    mongod --dbpath D:MongoDBdatadb 在cmd中输入命令

    再次打开cmd窗口输入

    mongorestore --collection collection --db database D:WXWork1688851795413798Cache0File2020-07各系统数据备份ATDataReportDataFieldZH.bsonDataFieldZH.bson 命令

    刷新database,即可出现collection集合,重命名为表的名字

    如何将MongoDB To MySQL?

    第一种是采用的是studio 3T自带的SQL Migration工具进行进行导出

    缺点:但是这种迁移有个弊端,那就是每次只能导出1000条数据,本人经过多次尝试无果

    第二种采用自带的Export进行导出

    缺点:如果数据量过大,导致内存溢出,可视化工具奔溃等现象

    第三种也是本人建议的,使用命令行进行导出

    这种命令百度很多比较详细的介绍,此处不做重点介绍,注意点:-0 是你要导出的路径,需要先建目录

    mongoexport -d database -c DataFieldZH -o C:UsersFanghDesktopDataFieldZH.json
    或者
    mongoexport -d database -c DataFieldZH -o C:UsersFanghDesktopDataFieldZH.csv不支持sql格式

    认真可以把事情做对,而用心却可以做到完美
  • 相关阅读:
    vue 学习
    vue如何新建一个项目
    Java入门之流程控制语句
    Java 入门之数据类型转换、运算符、方法
    Java 入门 常量,变量
    Java 开发工具IntelliJ IDEA
    Java 前言&开发环境搭建
    Java 学习
    装饰器模式
    springcloud 的学习(五) 路由网关
  • 原文地址:https://www.cnblogs.com/fangh816/p/13295244.html
Copyright © 2011-2022 走看看