1. 程式人生 > >mysql資料庫逆向生成pdm模型

mysql資料庫逆向生成pdm模型

工具環境:powderdesigner16.5

資料庫檔案:XX.sql

兩種情況:

直接從資料庫中逆向生成​

1.配置mysql的ODBC資料來源。

   在控制面板資料來源(ODBC)那裡配置一個mysql的資料來源,先到官方網站下載mysql的odbc的connector(如我下的是:mysql-installer-community-5.6.10.1),安裝。即可在資料來源配置那裡看到mysql的驅動.按照資料來源的配置步驟配置一個 mysql的資料來源。

2.powerdesigner:選擇 File--->Reverse Engineer--->Database

   (1)在對話方塊New Physic Data Model裡填寫模型名稱,根據自己的資料庫進行選擇DBMS,(我選擇的DBMS為MYSQL5)點選確定。

  (2)在對話方塊 Database Reverse Engineer Options 裡選Using a data source 並點選connect to a data source彈出connect to a data source對話方塊。

   選擇data source 為ODBC machine data source,並選擇剛才配置好的mysql資料來源輸入使用者密碼點選connect返回到Database Reverse Engineer Options,點選確定。

(3)此時彈出,Database Reverse Engineer對話方塊。選擇要生成的表點選ok即可。

根據資料庫檔案.sql生成pdm模型:

​開啟powerdesigner:選擇 File--->Reverse Engineer--->Database

(1)在對話方塊New Physic Data Model裡填寫模型名稱,根據自己的資料庫進行選擇DBMS,(我選擇的DBMS為MYSQL5)點選確定。​

(2)在對話方塊 Database Reverse Engineer Options 裡選Using script files(預設選擇該項) 並點選add files圖示(左起第一個),然後選擇XX.sql檔案,點選確定即可逆向生成。​