是否可以将MySQL Workbench文件保存为纯XML?

Jon*_*ley 8 xml mysql mysql-workbench

DB Designer有很多错误,但一个突出的特性是默认情况下数据库模型以纯XML格式保存.

这允许用户通过SVN或Beyond Compare区分文件版本,轻松找到对数据库所做的任何更改.

不幸的是,DB Designer的succsssor,MySQL Workbench,以专有的MVW文件格式存储文件,这是不可读的.

是否可以强制MySQL Workbench保存为XML?

Osk*_*kar 9

不,当前版本(5.2.10 beta)不支持这一点.

但是,文件格式不是专有的 - 它是一个简单的zip存档.它包含一个XML文档,它是完整的数据库模型.几个月前我写了这个问题,你的目标和你似乎有的一样.我希望能够做到svn diff model.mwb

我到那里的答案帮助我编写了一个小脚本,在将文件传递给diff工具之前将其解压缩.它运作得体,如果你感兴趣我可以把它贴在某个地方.

我最近也在Workbench论坛上开始讨论这个问题.希望开发团队中的某些人可以提供更多的信息.

编辑:它现在由MySQL Bug#51203跟踪,目标为6.0.