天天看點

使用PowerDesigner16.5 逆向資料庫生産表結構或導出word文檔

使用PowerDesigner16.5 逆向資料庫生産表結構或導出word文檔

一:PowerDesigner16.5及JDK1.8 32位下載下傳位址

二:安裝PowerDesigner

說明:因為PD是32位的,使用JDBC連接配接資料庫時候也需要運作在32位的Java虛拟機上。一般我們機器上安裝的都是64位的,是以需要安裝32位JDK不用添加到系統變量中,隻需要在啟動PD的時候将這個環境變量set就可以。

将啟動腳本放置在安裝目錄中如:D:\Program Files (x86)\Sybase\PowerDesigner 16

修改啟動腳本:

set JAVA_HOME=D:\softexe\JDK32_jb51

set CLASSPATH=D:\Program Files (x86)\Sybase\PowerDesigner 16\mysql-connector-java-5.1.25-bin.jar

cd "D:\Program Files (x86)\Sybase\PowerDesigner 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連接配接資料庫

4.2選擇上一步已經配置好的資料庫連接配接

4.2.1選擇第三步建立的腳本後,輸入資料庫使用者名的密碼

4.2.2選中後,點選确認:

會列出目前資料庫使用者的所有表

4.2.4全選或全不選

4.2.4.2全不選

4.3:修改生成表的字段

MYSQL50::Script\Objects\Table\SqlListQuery

看看有沒有TNAME。如果沒有就添加腳本:

添加完成後,重新選着表,然後就可以生成表結構了。 

李小家