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