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图

  1. 修改数据库连接配置
    database -change current DBMS

  2. 生成pdm图

    首先提醒各位观众老爷,操作之前看清楚它写的是什么,虽然是英文,但还是要看一眼是什么意思

    虽然这两个看起来长得差不多是吧。

    但,apply model changes to database,意思是,把power designer 里,我们的Model的变化,应用到数据库。

    就是会用我们当前的空白model去更新数据库。

    就是会清空我们的数据库!!!!

    说起来都是泪,吃了没文化的亏。

    下面那个,update model from database,意思是,根据数据库更新我们当前的model。

    这才是我们生成pdm图所需要的。

    大家千万不要选错了!!!

    然后配置一下连接:

    选择配置文件,输入用户名和密码:

    然后就会有个弹窗出来,里面是需要生成pdm图的数据库表,红色是全选,绿色是全不选:

选完了点Ok,然后很快就能出现各位观众老爷需要的pdm图了。

posted on 2022-05-06 12:16  northwest  阅读(1300)  评论(0编辑  收藏  举报

导航