2011-08-19 254 views
2

我希望能夠創建EER圖處理我的表之間的關係。我發現MySQL Workbench並將其安裝在我的PC上。我想知道是否可以將我的表格從phpMyAdmin導入到程序中,如果可能,我該怎麼做?將phpMyAdmin連接到MySQL Workbench

甚至更​​好,我可以將phpMyAdmin連接到MySQL Workbench,以便我可以管理Workbench中的所有內容,例如創建新表格,編輯表格等數據?

+1

爲什麼不直接從工作臺反向設計數據庫模式?爲什麼需要phpMyAdmin? – PhD

+0

Nupul意味着您爲什麼不直接將Workbench連接到數據庫?您可能必須配置MySQL運行的遠程服務器,以允許通過SSH(和隧道MySQL連接)進行遠程連接,或允許直接連接到MySQL(通過典型的端口3306)。 –

+0

@ypercube我注意到,我確定我可以使用除phpMyAdmin之外的其他客戶端,我正在one.com上僱傭我的網站空間。 – Daniel

回答

-2

我不認爲你可以創建一個直接的'鏈接' - 但是你可以以SQL格式導出phpMyAdmin(當瀏覽選定的數據庫時它在'導出'標籤中) - 然後導入MySQL Workbench。

然後可以將該過程轉換爲從MySQL Workbench導出更改並通過phpMyAdmin將它們導回到數據庫中。

如果要這樣做,您需要包含'drop table'指令,以便將表格完全替換爲對結構進行的任何更改,或者考慮如何更改SQL中的現有表格。

如果您使用'drop table',您將丟失表中存儲的任何數據。

我覺得這在數據庫的原始設計階段非常有用,但是一旦系統中有數據,就不會使用它 - 雖然它仍然可用作可視化使用phpMyAdmin所做更改的一種方法。