2012-01-31 80 views
5

我只是想用幾個簡單的表創建一個新的MySQL數據庫。使用Workbench創建一個新的MySQL數據庫

我在Workbench中創建了一個新的EER模型,所以我將數據庫建模爲我想要的,以及所需的所有表/字段。我看不出有什麼辦法可以採用這個模型並創建一個實際的數據庫。現在它只是創建了一個.mwb「MySQL Workbench文件」。

我看到this question已經過時,因爲它與Workbench(5.2.33)相比已經過時了,並且它在左邊窗格中提到了一個標題爲「對象」的部分,該部分似乎並不存在於(5.2.36) 。

Does Workbench是否具有創建數據庫的能力,還是僅用於連接/編輯現有數據庫?如果Workbench無法創建新數據庫,那麼簡單的工具是什麼?

我在Win 7

回答

6

使用MySQL工作臺(5.2.36),我相信你要選擇「數據庫」菜單,然後選擇「Forward Engineer」。

+0

近了,當我嘗試執行SQL腳本來創建數據庫我收到「操作失敗:無法連接到MySQL服務器上的‘127.0.0.1’(10061)」任何想法那裏? – 2012-01-31 22:13:51

+0

@jb:基於錯誤消息,我假設你的連接信息不正確。作爲一個方面說明,在「Forward Engineering」過程的某個點上,您可以選擇將整個SQL腳本複製到剪貼板。所以,在那個時候,你可以採取腳本並按照你的意願執行它(例如,導入一個.sql文件,使用PHPmyAdmin或其他)。 – 2012-01-31 22:46:15

0

在Workbench的主菜單中選擇數據庫正向工程師。這應該完成你所要求的。

1

是的,你可以從MySQL工作臺創建數據庫。步驟如下。

在MySQL工作臺6.0 CE。

  1. 您啓動MySQL Workbench。
  2. 從菜單欄點擊數據庫,然後選擇「連接到數據庫」
  3. 它默認顯示你的默認設置,其他明智的選擇你的主機名,用戶名和密碼。並點擊確定。
  4. 正如上面定義的那樣,你應該在現有的數據庫上單擊寫入,但是如果你沒有現有的新數據庫,那麼你可以從菜單欄下面的圖標菜單中選擇選項。現在保留的名稱,只要你想享受....

如果你已經做出通過phpmyadmin,WAMP的服務器和任何一個數據庫和你想的ER圖,你選擇數據庫,並選擇逆向工程並按照步驟,你會得到你的表與ER圖現在你做關係,如果沒有默認來。

如果您想要訪問您的所有數據庫,然後選擇數據庫菜單,然後選擇數據庫連接,按照步驟和提供信息,您將獲得所有數據庫的列表。

謝謝...

+1

歡迎來到SO。這是一個高質量的答案。保持這種方式!當你獲得足夠的聲望時,請考慮附上照片。 – dic19 2013-10-22 11:41:47

相關問題