比较两个mysql数据库表结构的差异

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了比较两个mysql数据库表结构的差异相关的知识,希望对你有一定的参考价值。

这些天在做基于开源系统的二次开发,边改边添加字段。

线上还运行了之前改好的系统。

表结构的设计管理混乱。

又没有好的办法,网上找的一下也没有很好的办法。

很多软件可以生成变更的sql代码,但不能直观查看便于开发。

后来找了个小工具DatabaseCompare还蛮好用,

可以比较数据库表结构、视图、存储过程、触发器的不同。

比较两个数据库全部表结构的差异,

包括表名、存储引擎、字符集、注释的不同,

以及每张表中的字段名、数据类型、字符集、默认值、注释的不同,

还有索引的不同、字段顺序的不同。

比较两个数据库全部视图的差异。

比较两个数据库全部存储过程的差异。

比较两个数据库全部触发器的差异。

支持mysql、MS SQL Server、SQLite的比较。

技术分享图片

ampnmp database-compare




以上是关于比较两个mysql数据库表结构的差异的主要内容,如果未能解决你的问题,请参考以下文章

如何比较mysql数据库的表结构和表内容的差异

MySQL表比较工具比较不同MySQL数据库的表结构差异

Mysql某个表有近千万数据,CRUD比较慢,如何优化?

Mysql 和 SQLServer 使用SQL差异比较

MySQL如何对比两个表数据的异同

数据库结构比较和结构迁移工具