使用PowerDesigner16.5 逆向資料庫生産表結構或導出word文檔
一:PowerDesigner16.5及JDK1.8 32位下載下傳位址

二:安裝PowerDesigner
說明:因為PD是32位的,使用JDBC連接配接資料庫時候也需要運作在32位的Java虛拟機上。一般我們機器上安裝的都是64位的,是以需要安裝32位JDK不用添加到系統變量中,隻需要在啟動PD的時候将這個環境變量set就可以。
從網盤中下載下傳PD,JDK,啟動腳本。安裝完成後,對PD進行破解。将啟動腳本放置在安裝目錄中如:D:Program Files (x86)SybasePowerDesigner 16
修改啟動腳本:
set JAVA_HOME=D:softexeJDK32_jb51
set CLASSPATH=D:Program Files (x86)SybasePowerDesigner 16mysql-connector-java-5.1.25-bin.jar
cd "D:Program Files (x86)SybasePowerDesigner 16"
start /b PdShell16.exe
exit
說明:
1:java_home修改成自己解壓後32位JDK的位置
2:mysql-connector-java-5.1.25-bin.jar:最好把mysql連接配接放到PD安裝目錄下。
修改完成之後,将啟動腳本發送快捷方式到桌面。下次啟動的時候,直接在桌面點選啟動腳本即可。
三:連接配接資料庫
3.1:啟動
輕按兩下啟動腳本後,啟動PD.選擇Create Model..。
選擇Model types / Physical Data Model Physical Diagram:
Model name:建立子產品名稱
DBMS:需要選擇對應的資料庫版本 mysql最高支援的是5.0
3.2:連接配接資料庫配置
3.2.1:選擇connect
在工具欄選擇Database-Connect... 快捷鍵:ctrl+shift+N.如下圖:
3.2.2:選擇配置連接配接configure
在彈出的視窗選擇Connection profile: configure...
在彈出框中選擇第二個:建立
如下圖:
說明:
Connection profile name:連接配接配置檔案的名稱
Directory:配置檔案儲存位置
Description:描述
Connection type:連接配接類型
選擇JDBC後:
user name:資料庫使用者名
jdbc driver class:連接配接driver(mysql:com.mysql.jdbc.Driver)
jdbc connection url:資料庫連接配接URL(mysql:jdbc:mysql://資料庫ip:資料庫端口/資料庫)
jdbc dirver jar files:驅動jar(我們已經在啟動腳本中添加了,這裡就可以不用添加)
填寫完以上資訊後,可以 Test Connection...進行測試:
輸入密碼,點選OK.
說明連接配接成功。
四:從資料庫中逆向表結構
4.1連接配接資料庫
File-Reverse Engineer-Database... 如下圖:
4.2選擇上一步已經配置好的資料庫連接配接
4.2.1選擇第三步建立的腳本後,輸入資料庫使用者名的密碼
4.2.2選中後,點選确認:
會列出目前資料庫使用者的所有表
4.2.3可以選中指定使用者的
4.2.4全選或全不選
4.2.4.1全選
4.2.4.2全不選
4.3:修改生成表的字段
MYSQL50::ScriptObjectsTableSqlListQuery
看看有沒有TNAME。如果沒有就添加腳本:
添加完成後,重新選着表,然後就可以生成表結構了。
五:自定義導出word模闆
待續