使用PowerDesigner挺長時間了,只是一些簡單的表結構設計,因須要對當前數據庫進行再設計,須要看一下數據庫中全部的表,及表之間的關係,並從新修改表結構,所以需求就是怎麼把數據庫中的表結構反向生成到PowerDesigner中,如下是對該過程的實踐,當前也搜索了其餘同窗的方法,便於後期使用即其餘同窗須要,整理該文章。mysql
1、首先確認一下版本和環境sql
2、下載驅動文件並配置數據庫
1. 基於Mysql使用的版本下載Windows下鏈接Mysql數據庫的ODBC驅動程序,以下圖打開看到的是最新的程序版本,要根據本身使用的Mysql版本選擇對應的版本,並根據Powerdesiner是32or64位選擇要下載的版本。官網地址app
2. 安裝下載的驅動文件,我下載的是MSI,不是ZIP壓縮包。工具
Custom爲自定義安裝,我選擇的是默認安裝,可根據須要選擇安裝路徑。spa
點擊【install】開始安裝.net
【finish】安裝完成。設計
3. 配置ODBC驅動鏈接3d
打開控制面板,並找到管理工具選項;blog
雙擊管理工具會看到以下頁面;
雙擊ODBC數據源(32位),到以下頁面;
點擊添加,彈出以下窗口;找到須要的版本驅動,點擊【完成】
會彈出以下頁面,Data Source Name:要創建鏈接的名稱,下面是描述,再下面是Mysql數據庫的機器IP和端口號,填寫用戶名和密碼,下拉選擇須要鏈接的數據庫,點擊【Test】檢查是否鏈接成功。點擊【OK】完成。
會看到添加的那個數據源,以下圖所示。
3、PowerDesigner鏈接數據庫並加載表結構
1. 打開PowerDesigner,File->ReverseEngineer->Database
2. 取個模塊名稱
3. 點擊下圖小按鈕,加載前面配置好的數據源。
4. 下拉選擇,配置的數據源,用戶名密碼會自動填充,點擊【Connect】.
5. 上面點擊【Connect】,再點擊3步驟頁面的肯定,就能看到以下頁面了。
6. 設置好你要查看的數據庫的表,點擊OK就能看到你熟悉的結構了。
到此就把數據庫中的表結構反向讀取到Powerdesigner中。