首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Joomla上下文中使用的MySQL diff生成器

Joomla上下文中使用的MySQL diff生成器
EN

Stack Overflow用户
提问于 2010-06-05 00:31:17
回答 1查看 357关注 0票数 1

有没有什么(mysql) db diff工具可以将2个转储文件(或2个db)之间的差异输出为一系列ddl和dml sql语句?

我想维护数据库版本控制,到目前为止,我看到的最好的选择是创建一个数据库的初始转储,然后将修改作为一系列脚本。

问题是,我们使用的是joomla,所以很难手动创建这些修改脚本。(您可以创建菜单、更改数据库、创建内容、更改数据库等)

对于id的冲突问题,我猜我们可以配置每个开发人员机器在确定的范围内生成id,比如dev1 1..1000,dev2 1001..2000,并努力避免多个开发人员在相同的“内容”中工作

假设工具已经存在,我还需要考虑哪些其他因素才能获得流畅的体验?

EN

回答 1

Stack Overflow用户

发布于 2010-06-05 01:07:35

看看MySQL工作台5.2.21+。它允许您通过对现有数据库进行逆向工程来创建数据库模型。然后,您可以针对该模型和未来的更改创建差异。它已经成为一个优秀的工具,是所有MySQL数据库管理员的必备工具,它可以处理模式更改。

来自Maatkit的mk-table-sync将帮助您创建允许您同步数据的SQL。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2976016

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档