【问题标题】:Is it possible to save MySQL Workbench files as plain XML?是否可以将 MySQL Workbench 文件保存为纯 XML?
【发布时间】:2009-12-01 18:05:20
【问题描述】:

DB Designer 有很多错误,但一个突出的功能是数据库模型默认以纯 XML 格式保存

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

不幸的是,DB Designer 的继任者 MySQL Workbench 以一种专有的 MVW 文件格式存储文件,这是不可读的。

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

【问题讨论】:

标签: mysql xml mysql-workbench


【解决方案1】:

不,当前版本(5.2.10 beta)不支持。

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

我得到的答案帮助我编写了一个小脚本,在将文件传递给差异工具之前解压缩文件。它工作得很好,如果你有兴趣,我可以把它贴在某个地方。

我最近也针对这个问题发起了thread on the Workbench forum。希望开发团队中的某个人可以就此提供更多意见。

编辑:MySQL Bug #51203 现在正在跟踪它,目标是 6.0。

【讨论】:

  • 如果压缩它纯粹是为了减小文件大小,将其添加为可配置设置应该不会太难?
  • 非常感谢奥斯卡的提示。我不知道工作台文件是一个带有 xml 文件的简单 zip
  • 对于这篇文章的未来读者:我知道这个问题很老了,但是I have posted a workaround that seems to work well。我将它与 Mercurial 一起使用,但基本概念没有理由不适用于 SVN。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-04-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-03-19
相关资源
最近更新 更多