我使用MySQL Workbench
構建了數據庫模式(或Model?)。我想現在把它變成一個實際的數據庫。使用MySQL Workbench從現有模式/模型創建數據庫
我見過正向和反向工程選項,無法找到明確的答案,如果任何一方都是我需要的。
我怎樣才能把它變成一個實際的數據庫?
我使用MySQL Workbench
構建了數據庫模式(或Model?)。我想現在把它變成一個實際的數據庫。使用MySQL Workbench從現有模式/模型創建數據庫
我見過正向和反向工程選項,無法找到明確的答案,如果任何一方都是我需要的。
我怎樣才能把它變成一個實際的數據庫?
這對於mysql工作臺版本6.0和導出模式。
Select tab MySQL Model
Select File->Export->Forward Engineer SQL Create
放置一個文件名在輸出SQL腳本文件導出,選擇您的選項,接下來
Export MySQL table Objects,
filter tables
然後創建一個文件,你可以導入到數據庫並創建模式,如果不存在,如果不存在則創建表。
在模型的情況下,您需要爲創建與現有的數據模型相關聯的模式,表格,索引,級聯和所有東西的工具支付大量的費用。
爲了在真實服務器上實現模型化的模式結構,您可以使用正向工程或同步。首先是如果您只有模型並希望它創建目標模式中的所有對象。另一方面,同步是同步模型和現有模式的一種方式(雙向)。也就是說,模型中不存在或更改的對象在服務器上創建或調整,反之亦然。不需要創建單獨的SQL腳本並手動應用。
對於這兩個操作,當模型打開時,請參閱MySQL Workbench中的數據庫菜單。
感謝,這有助於。 – KickingLettuce