2015-02-08 45 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來反轉過程。