一、首先要在powerDesigner中添加mysql的odbc的数据源连接驱动:地址如下
Connector/ODBC最新发布版本下载地址:
http://dev.mysql.com/downloads/connector/odbc/
根据自己的系统选择,注意这里要选择32位的,
然后选择
之后进行安装,之后你发现在powerDesigner中还是找不到mysql的odbc的驱动,为什么那?因为还没有安装好,下一步就是:
打开控制面板----管理工具
然后再按照图
MYSQL Connector/ODBC 提供了两个版本,一个是 ANSI driver 和 Unicode driver 两个版本。
Unicode driver 版本提供了更多字符集的支持,也就是提供了多语言的支持。而ANSI driver 版本是只针对有限的字符集的范围。所以这里选择Unicode
这个是单选框跟下面的Named Pipe是同级的两者二选一,一般选择TCP/IP这个参数;下面的user是指数据库登陆名称,password登陆密码,database是要连接的数据库名称。
填好以上参数后点击“test”按钮进行连接测试。
连接成功的话会弹出如下图所示的Connection successful(连接成功)的提示。
之后就可以将mysql数据库连接上powerDesigner上面了菜单Database——>Connect——>ODBC machine data source,在下面的数据源中选中你配置好的mysql数据库,点击Connect连接
二、然后就是将咱们做好的表结构关系直接导入到mysql数据库中了,但是注意了:
这里选择你之前连接的mysql的数据库连接
这里一定要注意否则不能将你的表结构导入到mysql数据库中
首先是encoding的选择上如何
再一个就是在options这里将外键的关系去掉,看你需要不需要,这步不是必须的。
然后执行,再点击弹出框的run你的表结构就直接到你的数据库中了。
三、将数据库中的表结构,直观的反转到powerDesigner的model中
首先是你创建的model是你要转化的表的类型(mysql的或者是oracle 要对应)如图所示
这个和之前添加数据源是一样的,这里不再详细的说明,好了之后确定会弹出如下图所示
选择你想要的用户和表之后确定,还是会弹出一个如下所示,这里我们选择第一个,否则选第二个就会将这个用户库中的隐藏的表也会显示出来,影响有效表的结构。
确定之后就有进度条出现了,坐等成功。
完成之后数据库中的表就出来了