2009-04-15 89 views
3

我有一个MS Visio中创建的数据库模型图,我想导出到DDL文件来创建一个MySQL数据库。我已经安装了MySQL ODBC驱动程序,我可以成功地使用它来生成DDL文件,但我仍然有一些问题。使用Visio生成MySQL DDL

Visio在表格名称周围放置引号(也是保留字(如用户))。这是不正确的,因为MySQL为此使用反引号(`)而不是引号(“)。

MySQL ODBC驱动程序也将BLOB数据类型更改为LONGVARBINARY,所以它不能在创建数据库。

没有人有任何建议如何处理这两个问题?

回答

3

除了编辑呢?号

您可以考虑使用MySQL Workbench,这是非常相似的Visio,如果你创造一切在设计模式。此外,与付费版本,你可以生成一个pdf文档(或者将PDF插入到流程图等Visio中),或者您可以创建一个插件,这样可以在输出上生成有效的Visio文件,因为工作台可以通过插件完全扩展。

+0

这就是我最后所做的。 – aks 2010-02-12 12:09:21