Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MySQL工作台EER图创建_Mysql_Mysql Workbench_Eer Model - Fatal编程技术网

MySQL工作台EER图创建

MySQL工作台EER图创建,mysql,mysql-workbench,eer-model,Mysql,Mysql Workbench,Eer Model,关于MySQL工作台,这里有两个问题 是否有方法使用新创建的DB表更新现有EER图,以便EER图自动反映新表及其关系 或 在从现有数据库创建新的EER图时,是否有方法自动创建表之间的关系 我在现有数据库中有大约70个表。因此,在每个表之间创建关系链接可能非常耗时,而且效率不高 如果上述任何一项都不可能,是否有任何工具可以让我从现有数据库创建一个EER图表,其中包含图表中的所有关系路径。如果数据库中已经存在关系:简单的方法是使用mysqldump.exe导出创建脚本。 然后在MySQL工作台中,使

关于MySQL工作台,这里有两个问题

是否有方法使用新创建的DB表更新现有EER图,以便EER图自动反映新表及其关系

在从现有数据库创建新的EER图时,是否有方法自动创建表之间的关系

我在现有数据库中有大约70个表。因此,在每个表之间创建关系链接可能非常耗时,而且效率不高


如果上述任何一项都不可能,是否有任何工具可以让我从现有数据库创建一个EER图表,其中包含图表中的所有关系路径。

如果数据库中已经存在关系:简单的方法是使用mysqldump.exe导出创建脚本。 然后在MySQL工作台中,使用菜单File/Import/Reverse Engineer MySQL Create脚本

使用mysqldump.exe执行以仅导出结构的命令为:
mysqldump-d-uroot-pmypassword databasename>dump.sql

如果您的数据库中已经有关系:简单的方法是使用mysqldump.exe导出创建脚本。 然后在MySQL工作台中,使用菜单File/Import/Reverse Engineer MySQL Create脚本

使用mysqldump.exe执行以仅导出结构的命令为: mysqldump-d-uroot-pmypassword databasename>dump.sql使用。它会自动完成你想要的

虽然我的MySql工作台会自动创建关系

如果你能上传数据库转储,这将是有益的

您使用的是innodb还是MyIASM?

使用。它会自动完成你想要的

虽然我的MySql工作台会自动创建关系

如果你能上传数据库转储,这将是有益的


您使用的是innodb还是MyIASM?

我尝试了您的建议。MySQL Workbench导入所有表并将对象放在图中,但EER图中的对象之间仍然没有关系连接。是的,我有一个现有的数据库,有70个表、外键约束和索引键;但我可能缺少MySQL工作台本身的一些设置?我正在使用5.2.25 CE 6303版。我尝试了你的建议。MySQL Workbench导入所有表并将对象放在图中,但EER图中的对象之间仍然没有关系连接。是的,我有一个现有的数据库,有70个表、外键约束和索引键;但我可能缺少MySQL工作台本身的一些设置?我使用的是5.2.25 CE版本6303。