您如何跟踪数据库更改?
Posted
技术标签:
【中文标题】您如何跟踪数据库更改?【英文标题】:How do you track database changes? 【发布时间】:2011-08-09 15:25:09 【问题描述】:有什么工具可以比较开发数据库和公共数据库吗?
【问题讨论】:
您可能会发现这些有用 - ***.com/q/1607/569659 - ***.com/q/6371/569659 - ***.com/q/4952/569659 - ***.com/q/175451/569659 如果你也想比较内容,可以使用校验和功能:dev.mysql.com/doc/refman/5.0/en/checksum-table.html 【参考方案1】:Redgate 软件有一个架构比较工具,叫MySQL Compare,我以前用过效果很好。当我们遇到数据库不同步的问题时。它处于抢先体验/测试阶段,因此目前是免费的。
不幸的是,它只是 Windows,我还没有在 linux 上的 Wine 下尝试过。
【讨论】:
【参考方案2】:Redgate 软件包同时具有数据和架构比较功能。我一直在愉快地使用它们,没有回头。
PS:它仅适用于 SQL Server...
【讨论】:
Red Gate 也有 Oracle 和 MySQL 比较工具。 @David,我不知道...谢谢。【参考方案3】:我最终使用 Navicat for MySQL。
【讨论】:
以上是关于您如何跟踪数据库更改?的主要内容,如果未能解决你的问题,请参考以下文章