PowerDesigner连接MySQL,建立逆向工程图解
2013-04-23 11:21
519 查看
传说中,程序员们喜欢用powerDesign进行数据库建模。通常都是先设计出物理模型图,在转换出数据库需要的SQL语句,从而生成数据库。
但,江湖中流传着“powerDesign逆向工程”的传说。好,我们今天就来利用PowerDesign来建立逆向工程。
基于MySql 5.0 的数据库,PowerDesigner12.主要分为这几个步骤。
1> 通过windows数据源管理,建立ODBC数据源。
首先,安装ODBC的补丁。这里是mySql 3.5.1 和 mySql5.1.5的补丁文件。使用他们进行安装。
![](http://img.ph.126.net/cK4mybCCjy4A-uhqNtxZ1w==/4931723066947808321.jpg)
打开Windows的控制面板打开管理工具
打开数据源(ODBC)
选择你要操作的数据库类型
![](http://img.ph.126.net/2QwaXvFCaBUioxaQ12LDcw==/4931723066947808322.jpg)
输入数据库参数,并测试连接
![](http://img.ph.126.net/-NQVucOUJ_JUE4tE3IBD0Q==/4931723066947808323.jpg)
2> 通过powerDesigner使用ODBC数据源,建立PowerDesigner的数据源。
新建物理模型.
![](http://img.ph.126.net/kPx-6hzJcRxnfR-OBLzr7A==/4931723066947808324.jpg)
选择数据库(DataBase)---连接(Connect)。
![](http://img.ph.126.net/sbF2P4DOO2AMm4qDOINNNg==/4931723066947808325.jpg)
选择已经配置好的ODBC数据源。
![](http://img.ph.126.net/Uqt0AVTbtm8ZWilgtfsf8g==/4931723066947808326.jpg)
输入登录数据库的【用户名】和【密码】。
![](http://img.ph.126.net/7P4Ocdk3sKiyvdDfUx2jQg==/4931723066947808327.jpg)
2> 使用PowerDesigner进行逆向工程。
选择 DataBase----Reverse Engineer Database。使用已经配置好的数据源。
![](http://img.ph.126.net/Y1b5QzNa-6cZt5fx4B1D_Q==/4931723066947808328.jpg)
选择你感兴趣的内容。
![](http://img.ph.126.net/iChkyKaR-HL6iiQtUlY1tQ==/4931723066947808329.jpg)
生成物理模型。
我们稍做等待,我出现了我们需要的数据模型。如下图:
放大后
到这里,我们的逆向工程,就完成了。
![](http://img.ph.126.net/WF8tqvKPqd1G6v3mZKMIFw==/4931723066947808330.jpg)
另收集了部分powerdesign相关博文:
Power Designer第二次反向连接遇到sqlstate=37000 http://hi.baidu.com/laurel_2010/blog/item/c1ba715314327013367abeb8.html
PowerDesigner中,修改column的name和Code同步问题
http://blog.sina.com.cn/s/blog_4a096c410100azp9.html
但,江湖中流传着“powerDesign逆向工程”的传说。好,我们今天就来利用PowerDesign来建立逆向工程。
基于MySql 5.0 的数据库,PowerDesigner12.主要分为这几个步骤。
1> 通过windows数据源管理,建立ODBC数据源。
首先,安装ODBC的补丁。这里是mySql 3.5.1 和 mySql5.1.5的补丁文件。使用他们进行安装。
![](http://img.ph.126.net/cK4mybCCjy4A-uhqNtxZ1w==/4931723066947808321.jpg)
打开Windows的控制面板打开管理工具
打开数据源(ODBC)
选择你要操作的数据库类型
![](http://img.ph.126.net/2QwaXvFCaBUioxaQ12LDcw==/4931723066947808322.jpg)
输入数据库参数,并测试连接
![](http://img.ph.126.net/-NQVucOUJ_JUE4tE3IBD0Q==/4931723066947808323.jpg)
2> 通过powerDesigner使用ODBC数据源,建立PowerDesigner的数据源。
新建物理模型.
![](http://img.ph.126.net/kPx-6hzJcRxnfR-OBLzr7A==/4931723066947808324.jpg)
选择数据库(DataBase)---连接(Connect)。
![](http://img.ph.126.net/sbF2P4DOO2AMm4qDOINNNg==/4931723066947808325.jpg)
选择已经配置好的ODBC数据源。
![](http://img.ph.126.net/Uqt0AVTbtm8ZWilgtfsf8g==/4931723066947808326.jpg)
输入登录数据库的【用户名】和【密码】。
![](http://img.ph.126.net/7P4Ocdk3sKiyvdDfUx2jQg==/4931723066947808327.jpg)
2> 使用PowerDesigner进行逆向工程。
选择 DataBase----Reverse Engineer Database。使用已经配置好的数据源。
![](http://img.ph.126.net/Y1b5QzNa-6cZt5fx4B1D_Q==/4931723066947808328.jpg)
选择你感兴趣的内容。
![](http://img.ph.126.net/iChkyKaR-HL6iiQtUlY1tQ==/4931723066947808329.jpg)
生成物理模型。
我们稍做等待,我出现了我们需要的数据模型。如下图:
放大后
到这里,我们的逆向工程,就完成了。
![](http://img.ph.126.net/WF8tqvKPqd1G6v3mZKMIFw==/4931723066947808330.jpg)
另收集了部分powerdesign相关博文:
Power Designer第二次反向连接遇到sqlstate=37000 http://hi.baidu.com/laurel_2010/blog/item/c1ba715314327013367abeb8.html
PowerDesigner中,修改column的name和Code同步问题
http://blog.sina.com.cn/s/blog_4a096c410100azp9.html
相关文章推荐
- PowerDesigner连接MySQL,建立逆向工程图解
- PowerDesigner连接MySQL,建立逆向工程图解 --mysql 的odbc建立使用
- PowerDesigner连接MySQL,建立逆向工程图解
- 2.PowerDesigner连接MySQL,建立逆向工程图解
- PowerDesigner连接MySQL,建立逆向工程图解
- PowerDesigner连接MySQL,建立逆向工程图解
- PowerDesigner连接MySQL,建立逆向工程图解
- PowerDesigner连接MySQL,建立逆向工程图解
- PowerDesigner连接MySQL,建立逆向工程图解
- PowerDesigner连接MySQL,建立逆向工程图解
- PowerDesigner连接MySQL,建立逆向工程图解
- 【转载】PowerDesigner连接MySQL,建立逆向工程图解
- PowerDesigner连接MySQL,建立逆向工程图解
- PowerDesigner16.0连接MySQL5.0,建立逆向工程图解
- PowerDesigner15.1 在 win8-64位系统连接MySQL5.6.21并设置逆向工程
- powerdesigner连接mysql 数据库逆向工程
- powerdesigner 通过jdbc连接数据库mysql 逆向工程带图详解
- PowerDesigner 16.5 连接MySQL和逆向工程图
- 使用powerdesigner连接MySQL并设置逆向工程图文教程
- PowerDesigner使用JDBC连接失败Mysql逆向工程