PowerDesigner:安装、配置mysql数据库连接环境和生成PDM图
作者:互联网
一、PowerDesigner 安装
1.下载:去哪儿下载都行,下16.x版本的。
2.破解:网上搜索一个pdflm16.dll的文件,去替换安装目录下的pdflm16.dll
3.替换完以后记得重启power designer
二、配置mysql数据库jdbc连接环境
1.需要安装32位jdk环境,否则报错:Could not Initialize JavaVM
安装好以后,需要让power designer找到这个32位jdk,两种方法:
-
为这个32位jdk配置环境变量
-
在power designer的安装目录下,启动cmd,使用命令Set JAVA_HOME = 配置jdk路径,再使用命令pdshell16.exe打开power designer
2.需要安装jdbc.Driver,否则报错:Non SQL Error : Could not load class com.mysql.jdbc.Driver
我这里下载的mysql-connector-java-5.1.20.jar,maven下载地址
下载jar包,然后把它放在power designer安装目录里面,或者随便放在哪儿,配个环境变量也行。
环境变量要把连文件名一起的完整路径写进去,像这样:
3.以上操作完成以后,重启一下power designer
三、配置mysql数据库连接
1.在workspace里面新建一个physical data model,也就是我们亲爱的pdm
记得选一下DBMS,一般都是Mysql5.0版本吧。
2.双击一下新建的pdm,会发现编辑栏变化,选择database-configure data connections-connection profiles
点击步骤5图标的时候,会给出一个新建配置的弹窗,配置如下:
红色部分请与我保持一致,黄色部分根据实际情况填写。
点击test connection 看下配置是否有效。
需要输入一下密码:
测试连接成功:
四、生成pdm图
-
修改数据库连接配置
database -change current DBMS
-
生成pdm图
首先提醒各位观众老爷,操作之前看清楚它写的是什么,虽然是英文,但还是要看一眼是什么意思
虽然这两个看起来长得差不多是吧。
但,apply model changes to database,意思是,把power designer 里,我们的Model的变化,应用到数据库。
就是会用我们当前的空白model去更新数据库。
就是会清空我们的数据库!!!!
说起来都是泪,吃了没文化的亏。
下面那个,update model from database,意思是,根据数据库更新我们当前的model。
这才是我们生成pdm图所需要的。
大家千万不要选错了!!!
然后配置一下连接:
选择配置文件,输入用户名和密码:
然后就会有个弹窗出来,里面是需要生成pdm图的数据库表,红色是全选,绿色是全不选:
选完了点Ok,然后很快就能出现各位观众老爷需要的pdm图了。
标签:designer,power,数据库,PDM,PowerDesigner,pdm,mysql,model 来源: https://www.cnblogs.com/northwest332/p/16227958.html