本機系統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... -> 設定儲存的位置即可
最後生成如下文件