说说如何使用 PowerDesigner 连接 MySQL 并生成逆向工程图

1 配置环境变量

Tools → General Options → Variables

说说如何使用 PowerDesigner 连接 MySQL 并生成逆向工程图_第1张图片
配置 JVM 变量

General Options 在最后,要一直往下拉才会看到。

注意: PowerDesigner 的 32 位与 64 位是有区别的,PowerDesigner 位数必须与 JDK 的位数相同。

接着配置 CLASSPATH 环境变量,用于指定 mysql 的驱动包:

说说如何使用 PowerDesigner 连接 MySQL 并生成逆向工程图_第2张图片
配置 CLASSPATH

如果没有配置此项,将会抛出以下错误:Non SQL Error : Could not load class com.mysql.jdbc.Driver

设置好后,记得重启 PowerDesigner。

2 连接 MySQL 数据库

2.1 创建 Physical Data Model

说说如何使用 PowerDesigner 连接 MySQL 并生成逆向工程图_第3张图片
创建 Physical Data Model

2.2 连接数据库

Database → Configure Connections:

说说如何使用 PowerDesigner 连接 MySQL 并生成逆向工程图_第4张图片

选择 Connection profile,然后点击 Configure...

说说如何使用 PowerDesigner 连接 MySQL 并生成逆向工程图_第5张图片
选择 Connection profile

在打开的 Connection Profiles 中,点击左上角的【添加数据库连接】图标,打开连接配置对话框:

说说如何使用 PowerDesigner 连接 MySQL 并生成逆向工程图_第6张图片
配置连接项
配置项 说明
Connection profile name JDBC 配置文件名称。
Directory 配置文件保存路径。
Description 配置文件说明。
Connection type 连接方式,这里选择 JDBC。
DBMS type 数据库类型,下拉选择中提供了大部分主流数据库,这里选择 MySQL。
User name 登录数据库的用户名。
JDBC driver class 指定驱动类,这里使用 com.mysql.jdbc.Driver。
JDBC connection URL 连接 URL,格式为 jdbc:mysql://ServerIP/Hostname:port/database
JDBC driver jar files 指定连接的 jar 包路径。

配置好上述信息后,记得点击左下角的 Test Connection... 测试连接是否成功。


如果没有配置 JVM 参数,则会出现连接失败的情况:


说说如何使用 PowerDesigner 连接 MySQL 并生成逆向工程图_第7张图片
连接失败

在 Output 视图中会提示 Could not Initialize JavaVM!

打开 Output 的方式:View → Output:

说说如何使用 PowerDesigner 连接 MySQL 并生成逆向工程图_第8张图片
打开 Output 的方式


3 生成逆向工程图

Database → Update Model From Database,打开逆向工程对话框并点击【确定】:

说说如何使用 PowerDesigner 连接 MySQL 并生成逆向工程图_第9张图片
逆向工程对话框

选择数据库用户,并选择需要逆向工程的表:

说说如何使用 PowerDesigner 连接 MySQL 并生成逆向工程图_第10张图片
逆向工程设置

顶部靠右的按钮,可以取消全选;右下可以看到目前选中的对象数。

说说如何使用 PowerDesigner 连接 MySQL 并生成逆向工程图_第11张图片

逆向工程创建成功啦,是不是很开心呀O(∩_∩)O哈哈~

你可能感兴趣的:(说说如何使用 PowerDesigner 连接 MySQL 并生成逆向工程图)