当前位置: 首页 > article >正文

DBeaver导出数据表结构和数据,导入到另一个环境数据库进行数据更新

在工作中,我们会进行不同环境之间数据库的数据更新,这里使用DBeaver导出新的数据表结构和数据,并执行脚本,覆盖另一个环境的数据库中对应数据表,完成数据表的更新。

一、导出

右键点击选中想要导出的数据表,选择工具,点击转储数据库

选择要导出的对象(数据库和数据表),可多选,点击下一步。

根据情况设置导出配置,选择导出表存储在哪个文件夹路径

我这里想要导出表的目的是覆盖另一个数据库的相同结构的旧数据表,所以我勾选上添加DROP语句、禁用健约束、扩展插入。

配置完后点击开始。导出成功叉掉即可

现在可到文件夹查看导出的SQL文件

打开可以看到,该文件是先删除原本旧表(如果有),再创建新表并插入数据

如果只想导入新表的话,可在前面配置那里取消勾选:添加DROP语句

二、导入

选择要导入表的数据库,右键点击,选择工具,点击执行脚本

进行配置,--default-character-set=utf8

点击开始,执行成功后检查数据表数据是否更新即可。

创作不易,请大家多多支持,顺手一赞,福寿安康!


http://www.kler.cn/news/356799.html

相关文章:

  • Java中的equals()和hashCode()方法是如何工作的?
  • opencv学习:人脸识别器特征提取BPHFaceRecognizer_create算法的使用
  • R语言机器学习算法实战系列(三)lightGBM算法+SHAP值(Light Gradient Boosting Machine)
  • 前端知识整理(全屏播放器 CSS JavaScript 轮转播放 jquery库 AJAX 画布 网页测试)
  • Android技术探索:深入解析Android组件
  • #嵌入式笔面经分享#科大讯飞公司嵌入式硬件面经(第1面)
  • MySQL之Buffer Pool缓冲池详解
  • 基于SpringBoot的班级综合测评管理系统
  • 秋招面试题记录_半结构化面试
  • JavaScript 字符串魔法:实用技巧——WEB开发系列45
  • 桃子叶片病害分类检测数据集(猫脸码客 第221期)
  • 沈阳乐晟睿浩科技有限公司:引领抖音小店迈向新纪元
  • npm 中的 package.json 实践
  • [Xshell] Xshell的下载安装使用及连接linux过程 详解(附下载链接)
  • 重学SpringBoot3-Spring WebFlux简介
  • TypeScript 和 JavaScript的区别
  • 空开老化损坏更换
  • three.js 实现一个心形的着色器
  • 【AAOS】Android Automotive 14模拟器源码下载及编译
  • JavaWeb学习(1)