使用 powerdesigner 將資料庫表結構逆向工程生成對應的word文件

weixin_33686714發表於2018-01-30

本機系統win10 + mysql 5.7.17 + powerDesigner 16.5 + mysql-connector-odbc-5.3.9-winx32.msi

 

1 使用 PowerDesigner 新建模型

 

點選 ok 進入下一步,進行資料來源配置

 

 

 新建資料來源,點選如下圖示

 

 

這一步需要提前安裝  mysql-connector-odbc-5.3.9-winx32.msi,我的機器是64 位,之前安裝的是 64 位。但是不行,換成32位就可以。

 

 

點選下一步,進行資料來源配置

 

Data Source Name:這是連線的名字,自己起一個吧。

Description:描述,隨便填吧。

TCP/IP Server:服務地址,填資料庫所在的IP地址。Mysql裝在本機的話就填127.0.0.1

Port:資料庫埠,一般是3306

User:Mysql使用者名稱

Password:Mysql密碼

填完這些就Test一下,如果連線成功會給出提示。

填完以後如下介面

我的資料庫是utf8編碼,保持一致性,使用的是utf8。點選ok、確定即可。

 

2 開始進行逆向工程,匯入資料表

 點選選單 file -> reverse engineer -> Database -> 確定

 

確定對話方塊中選擇“Using data source”並選擇剛剛新建的連線

 

注意選中剛才配置的資料來源

 

點選確定以後,在新出現的對話方塊選擇要匯入的資料表,如下圖。選好了點ok,稍等一會資料表就導進來了。

 

 3 生成 word 報表

點選選單欄“Report——Reports”,點選新建報表按鈕,設定如下圖:

 

點選ok之後會進入報表檢視,Report items是最終要生成的專案。檢視如下

 

我們可以將不需要的東西去掉,僅保留表清單和 column 清單。把多餘的東西清除掉,我刪除成如下

 

 如果對生成專案進行定製,需要右擊相應表項,點選 layout 

 

對於表單配置如下

 

對於表列配置如下

 

如果要對標題進行定製可以單擊 edit title進行定製標題。

設定完成以後可以單擊選單欄快速預覽

 

 

如果沒有問題可以生成對應的word文件了。單擊選單欄 report -> generate RTF... -> 設定儲存的位置即可

 

最後生成如下文件

 

相關文章