Power Designer逆向操作(從mysql5.0生成數據庫的物理模型)
環境:powderdesigner12.5;mysql5.0
步驟:
1、 爲指定的數據庫配置mysql的ODBC數據源
先下載一個mysql的odbc的connector,可以到mysql官方網站下載(我使用的是mysql-connector-odbc-5.1.8-win32.msi。http://yuyuyuyuy.download.csdn.net/這裏也有免費的)mysql的ODBC數據源,並安裝。安裝後鼠標點擊電腦裏的開始—>程序—>管理工具—>數據源ODBC—>跳出ODBC數據源管理器,點擊添加,在跳出的創建數據源對話框中找到MySQL ODBC 5.1 Driver,點擊完成。在彈出的對話框中的Date Source Name裏填寫數據源的名稱,指定的數據庫名更好,用戶名和密碼均爲你的mysql數據庫的用戶名和密碼,database裏選擇指定的數據庫,點擊右邊的Test按鈕,跳出Connection siccessful對話框,說明你的數據源連接成功了,點擊OK,點擊確定完成
2.powerdesigner的逆向操作。
選擇File--->Reverse Engineer--->Database
a》在彈出的對話框New Physic Data Model裏填寫你自己的modelName,選擇DBMS爲MYSQL5點擊確定。
b》在彈出的 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,點擊確定。
c》此時彈出,Database Reverse Engineer對話框。選擇要生成的表點擊ok即可將數據庫成成對應的數據庫物理模型(.pdm文件)