????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????|? 原創(chuàng)作者/編輯:凱哥Java
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????|? 分類:經(jīng)驗分享
有時候,我們需要MySQL數(shù)據(jù)庫中的表生成對應(yīng)的PDM文件,這里凱哥就講講第一種將MySQL數(shù)據(jù)庫的表生成對應(yīng)的PDM文件。
環(huán)境準(zhǔn)備:
MySQL數(shù)據(jù)庫連接客戶端(可以使用sqlyong或者是navicat等這類客戶都工具類)
PowerDesigner失乾。這里凱哥使用的是PowerDesigner來生成PDM的。
注:本文是以PowerDesigner為案例來講解的。如果您使用的是其他的工具峭判,請自行查詢
操作步驟:
①:打開MySQL客戶端,連接到需要生成PDM的數(shù)據(jù)庫棕叫,并將表導(dǎo)出成sql文件的林螃。注意:這里只導(dǎo)出結(jié)構(gòu),不需要導(dǎo)出數(shù)據(jù)的俺泣。導(dǎo)入文件:kaigebbs.sql
需要生成PDM的數(shù)據(jù)庫文件
②:打開PowerDesigner.選擇 File—>Reverse Engineer—>Database.如下圖:
③:重新命名你導(dǎo)出的表結(jié)構(gòu)(這里主要是為了方便找到疗认⊥瓴校可以不重新命名)。如果需要重新命名横漏,修改好名字后谨设,點擊確定。
④:選擇在第二步驟中我們導(dǎo)出的sql文件
⑤:點擊確當(dāng)缎浇,就可以生成對應(yīng)的PDM文件了扎拣。生成后的如下圖:
說明:
自動生成的,不會添加表之間的關(guān)系素跺。如果需要添加表結(jié)構(gòu)之間的關(guān)系二蓝,需要自己在PowerDesigner中手動的去添加關(guān)聯(lián)關(guān)系的。
文章中涉及到的軟件如下圖: