mysql数据库生成pd_使用pd从数据库逆向生成pdm文件

使用pd从数据库逆向生成pdm文件

好久没更新博客了,最近忙着各种事,捞了点老本行java的一些东西,浑浑噩噩,花了几天时间用java搭建了一个小项目的restful接口,深深觉得这东西论效率被node甩几条街。。。

话不多说,powerdesigner估计都接触过,凡是设计过数据库的基本都用过,最近要设计一个商城系统,数据库量比较大,想着先参考网上的一些现有库,但是苦逼的是只有sql,没有完整的pd文件(ps:毕竟pd看着舒服,自己也可以再进行二次编辑),就想着pd应该可以将sql直接逆向生成pdm文件,方便在pd中直接查看,摸索一番,实现如下:

安装mysql-connector-odbc-5.1.5-win32.msi

刚开始,我本机是64位系统,天真以为安装win64版本即可,最后死活在pd里选择驱动时找不到mysql odbc的驱动,天了噜。。。

一定要安装这个版本,不管32位还是64位系统。

打开pd,选择File->Reverse Engineer->Database,DBMS选择mysql5.0

41230139108921f8bb8b8e1dd1d5f701.png

2ca718f3b7f85c19c09cf066b7424e9d.png

数据源选择"系统数据源",驱动选择mysql(pd要以管理员身份运行才能选到"系统数据源")

deb81b55feee52b16ee8acda1b92ecbf.png

527e2c47632c74aa1650c22586fb0cc2.png

填写数据库信息,完成后"ok",再"connect"

2f6b2b7b8e2eaf3edffded03333f517f.png

ff42520267926b22761cf81adfbe9e69.png

点击"确定",选择要导出的表即可生成pdm

d8990c5b0697c9b78806ebec761c34de.png


版权声明:本文为weixin_31528001原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。