关键词:SQLServer、MySql、表结构对比、数据对比、按行对比数据

简介

数据库数据对比工具是针对Postgresql、MS SQL Server、MySql的一款工具,可以针对两个数据进行表结构和数据的对比。

1、表结构对比:如开发库和正式库之间的结构和数据同步,此工具可以告诉您哪个表结构有字段的增加减少,或者字段类型的改变,并生成sql进行结构的同步。

2、数据对比:如对比两个数据库中的某个表的数据差异,有差异的行会用颜色进行标记,可生成sql脚本进行两个库的同步。

交流

可以加入作者的群进行咨询和交流,具体的入群方法在软件界面。

下载地址

下载地址:http://www.vidarsoft.cn/download/SQLDiff.zip

csdn下载地址:https://download.csdn.net/download/swordmanli/10253795

运行环境

1、可执行程序SQLDiff.exe

2、需要.net framework4.0,如果没有环境,请先下载安装

运行图:

具体操作过程

设置数据源

下载完毕后解压。

运行:

设置数据源:

点确定后,可以显示两个数据库之间差异的表,如下图红色行中显示。

表结构对比

点击行后面的比结构,可以详细比较表结构之间的差异,并形成sql脚本,用户点确定后执行。

点确定后,即可执行成功,目标表中的表结构也将改变。

表中字段增减也可以同步,如下图:

如上图中,dept表中的字段差异,也可以检查出来,并形成脚本进行同步。

数据对比

对比表中数据,如果有差异,可以生成脚本,如将数据生成insert语句,或update语句。

选择某张表,然后,点【比数据】,如下图。

然后,就可以看到如下图,有区别的数据用红色标识,并且会将两行数据放在一起对比,并用颜色区分出差异数据。

生成修改的脚本,如下图。

数据库结构及数据对比相关推荐

  1. 数据库结构以及数据对比工具方法使用教程

    针对数据库 多表 多字段 多数据使用. 1.百度下载Navicat Premium,此工具是Navicat MySql升级版工具.(有试用期限,使用期限到期,在去找绿色版就好) 2.电脑运行sql服务 ...

  2. Sql表结构及数据对比工具

    1 目的与意义 现管理技术小团队做zw项目.在上线时经常遇到sql未执行的漏洞,导致线上环境反复出现测试环境未出现过的bug. 为解决以上问题,对于由于sql导致的环境迁移的bug,需从配置数据.表结 ...

  3. datagrip 导出 Oracle 数据库结构和数据到sql脚本中

    文章目录 1. 问题描述 2. 数据库右键 -- 仅对 MySQL 和 PostgreSQL 有效 1. MySQL 备份 -- mysqldump 2. PostgreSQL 备份 -- pgdum ...

  4. Navicat实现数据库结构和数据同步

    本文属于个人原创作品.个人总结,谢绝转载.抄袭.如果您有疑问或者希望沟通交流,可以联系QQ:865562060. 一.简述 Navicat 是一套快速.可靠并价格相宜的数据库管理工具,专为简化数据库的 ...

  5. oracle之物理数据库结构概述(数据文件、重做日志文件,控制文件等各种数据库文件)

    oracle之物理数据库结构概述 oracle的物理结构其实是由各种各样的文件组成的, 其中与数据库相关的有: 数据文件(data file):这些文件是数据库的主要文件:其中包括数据表.索引和所有其 ...

  6. 异构数据库结构与数据同步工具dbswitch

    一.背景 开源MPP数据库Greenplum是一种基于PostgreSQL的分布式数据库,其采用shared-nothing架构,其架构专门用于管理大规模分析数据仓库,Greenplum主要定位在OL ...

  7. web项目实践1-iwebshop项目-页面初始化数据与sql数据库中的数据对比

    当拿到项目后首先应该根据页面初始化数据与SQL数据库中的查询数据进行比对,进行初始化界面测试 初始化页面数据加载分析 1.查询首页的顶级分类 select * from iwebshop_catego ...

  8. mysql migrations_Code First Migrations更新数据库结构(数据迁移)

    背景 code first起初当修改model后,要持久化至数据库中时,总要把原数据库给删除掉再创建(DropCreateDatabaseIfModelChanges),此时就会产生一个问题,当我们的 ...

  9. 数据库单表数据过亿_我也能写数据库 —— 单表查询

    前言 说不定期更新,就不定期更新:). 在翻译关系代数这篇文档的时候,总有一种惴惴不安的感觉伴随着我,其实还是对之前概览的一知半解,而DEMO项目Calcite-example-CSV为了介绍特性,添 ...

最新文章

  1. UVa1153 Keep The Customer Satisfied(贪心)
  2. oracle 动态sql列转行_oracle行转列(动态行转不定列)
  3. ubuntu16.04设置静态IP
  4. defaultvalue默认显示 请选择_使用Jenkins Git参数实现分支标签动态选择
  5. 有苹果表的快看看!屏幕存在破裂可能的 苹果将免费更换了
  6. java es sql groupby_使用 SQL 查询 ElasticSearch EsParser
  7. leetcode - Search in Rotated Sorted Array II
  8. Java中的自定义注解
  9. C++中Vector/Map/List中尽量使用指针,避免直接保存对象
  10. java book_java_book java 图书管理系统 GUI - 下载 - 搜珍网
  11. 芯片国产化进程提速 赶超洋品牌核心技术尚欠火候
  12. afterburner功耗限制调不了_为啥我的MSIAfterburner很多项都拖不了
  13. web前端面试题(全)
  14. 个人博客前后台整站开发——模板免费下载
  15. FPGA之旅设计99例之第九例-----驱动0.96寸OLED屏
  16. (深入篇)漫游语音识别技术—带你走进语音识别技术的世界
  17. 2019年,把时间分给靠谱的人和事!(三月复盘)
  18. 自媒体人或初学者以及专业电影制作者最喜欢的八款制作软件推荐(会声会影)(Vegas)
  19. 那个“炫酷狂拽”的数据可视化利器AntV 11.22版全新发布啦
  20. 【论文精读】基于周期编码深度自编码器的心肺音盲单耳声源分离

热门文章

  1. 前端 解决笔记本屏幕显示缩放比例125% 150%对页面布局的影响
  2. python随机数与加权随机数
  3. 【网络流24题】魔术球问题
  4. 教师考编如何选学段?
  5. 基于LSTM网络的视觉识别
  6. 【ppt基础教程】教你用PowerPoint轻松实现板书效果
  7. Xcelium基础使用
  8. Unable to parse template Class Error message: Selected class file name 'HelloController.java' mapp
  9. 高等数学(第七版)同济大学 习题8-4 个人解答
  10. 维特比译码与MAP译码的比较