2015-02-08 93 views
0

我是MySQL的全新用户,我想了解它是如何融合在一起的。我对Microsoft Access非常了解,但这是一个全新的世界。MySQL - 无法在服务器实例架构中创建ERD

我创建一个模式(MySQL模型),我没有问题创建一个ERD。然后我想出了如何对其进行反向工程并将其添加到本地实例MySQL56的本地实例中。

但我无法在本地服务器上找到ERD。然后,我在服务器上添加了更多的表,但我想将这些表添加到ERD中,以便可以将这些表联系起来。但是我找不到添加或编辑ERD的任何选项。

我错过了什么吗?如何在没有ERD的情况下将表格关联起来?

感谢,

大卫

+0

如果没有GUI,您可以运行'ALTER TABLE'查询来定义主键和外键。 – 2015-02-08 05:10:51

+0

看看[这个答案](http://stackoverflow.com/a/17737982/2055998)有帮助。我不熟悉这个工具。 – 2015-02-08 05:12:11

+0

目前还不清楚你的问题是关于工具还是概念。你知道如何使用铅笔和纸张生成ER模型及其图表吗?你知道如何设计一个模仿ER模型的关系(或SQL)模型吗?你知道如何使用你在Access中使用的相同方法在SQL中完成项目吗? (顺便说一句,我反其道而行之后,首先我学习了Oracle等,然后我学会了一点Access,对我来说困难的部分是学习让奇才做他们的事情。) – 2015-02-15 14:02:19

回答

0

@PM 77-1,感谢您的答复。我正在使用Workbench for MySQL,这是一个GUI。

我确实通过尝试更多的工具发现了我的问题的答案。

查看MySQL服务器实例时,选择您正在使用的数据库。 选择数据库菜单和逆向工程... 对于我来说,我刚刚接受了所有的默认选项,当我走过这个向导。

然后,当我完成所有更改后,通过执行Forward Engineer来反转过程。