反向讀取Mysql數據庫表結構到PowerDesigner中


    使用PowerDesigner挺長時間了,只是一些簡單的表結構設計,因需要對當前數據庫進行再設計,需要看一下數據庫中所有的表,及表之間的關系,並重新修改表結構,因此需求就是怎么把數據庫中的表結構反向生成到PowerDesigner中,以下是對該過程的實踐,當前也搜索了其他同學的方法,便於后期使用即其他同學需要,整理該文章。

一、首先確認一下版本和環境

  • Mysql使用的版本(我用的是5.1)
  • PowerDesigner是32位還是64位程序
  • Windows10或Windows7(這個影響不大)

二、下載驅動文件並配置

1. 基於Mysql使用的版本下載Windows下連接Mysql數據庫的ODBC驅動程序,如下圖打開看到的是最新的程序版本,要根據自己使用的Mysql版本選擇對應的版本,並根據Powerdesiner是32or64位選擇要下載的版本。官網地址

2. 安裝下載的驅動文件,我下載的是MSI,不是ZIP壓縮包。

Custom為自定義安裝,我選擇的是默認安裝,可根據需要選擇安裝路徑。

點擊【install】開始安裝

【finish】安裝完成。

3. 配置ODBC驅動連接

打開控制面板,並找到管理工具選項;

雙擊管理工具會看到如下頁面;

雙擊ODBC數據源(32位),到如下頁面;

點擊添加,彈出如下窗口;找到需要的版本驅動,點擊【完成】

會彈出如下頁面,Data Source Name:要建立連接的名稱,下面是描述,再下面是Mysql數據庫的機器IP和端口號,填寫用戶名和密碼,下拉選擇需要連接的數據庫,點擊【Test】檢查是否連接成功。點擊【OK】完成。

會看到添加的那個數據源,如下圖所示。

三、PowerDesigner連接數據庫並加載表結構

1. 打開PowerDesigner,File->ReverseEngineer->Database

2. 取個模塊名稱

3. 點擊下圖小按鈕,加載前面配置好的數據源。

4. 下拉選擇,配置的數據源,用戶名密碼會自動填充,點擊【Connect】.

5. 上面點擊【Connect】,再點擊3步驟頁面的確定,就能看到如下頁面了。

6. 設置好你要查看的數據庫的表,點擊OK就能看到你熟悉的結構了。

 

到此就把數據庫中的表結構反向讀取到Powerdesigner中。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM