这里有两个关于 MySQL Workbench 的问题。
有没有办法用新创建的数据库表更新现有的 EER 图,以便 EER 图自动反映新表及其关系。
或者
有没有办法在从现有数据库创建新的 EER 图时自动创建表之间的关系?
我在现有数据库中有大约 70 个表。因此,在每个表之间创建关系链接可能非常耗时且效率不高。
如果以上都不可能,是否有任何工具可以让我创建一个 EER 图,其中所有关系路径都在现有数据库的图中到位。
这里有两个关于 MySQL Workbench 的问题。
有没有办法用新创建的数据库表更新现有的 EER 图,以便 EER 图自动反映新表及其关系。
或者
有没有办法在从现有数据库创建新的 EER 图时自动创建表之间的关系?
我在现有数据库中有大约 70 个表。因此,在每个表之间创建关系链接可能非常耗时且效率不高。
如果以上都不可能,是否有任何工具可以让我创建一个 EER 图,其中所有关系路径都在现有数据库的图中到位。
使用phpmyadmin 的设计器功能(2.10.0 或更高版本)。它会自动执行您想要的操作。
虽然我的 MySql-workbench 确实会自动创建关系。
如果您可以上传 db-dump,那将会很有帮助。
您使用的是 innodb 还是 MyIASM?
如果您的数据库中已经有关系:简单的方法是使用 mysqldump.exe 导出创建脚本。然后在“MySQL Workbench”中,使用菜单File/Import/Reverse Engineer Mysql Create Script。
使用 mysqldump.exe 执行以导出结构的命令是:mysqldump -d -uroot -pmypassword databasename > dump.sql