• PowerDesigner 连接 MySQL 并生成逆向工程图


    1 配置环境变量

    Tools → General Options → Variables

     
    配置 JVM 变量

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

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

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

     
    配置 CLASSPATH

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

    设置好后,记得重启 PowerDesigner。

    2 连接 MySQL 数据库

    2.1 创建 Physical Data Model

     
    创建 Physical Data Model

    2.2 连接数据库

    Database → Configure Connections:

     
     

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

     
    选择 Connection profile

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

     
    配置连接项
    配置项说明
    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 参数,则会出现连接失败的情况:


     
    连接失败

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

    打开 Output 的方式:View → Output:

     
    打开 Output 的方式

     


    3 生成逆向工程图

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

     
    逆向工程对话框

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

     
    逆向工程设置

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

     
     



  • 相关阅读:
    linux查找某个命令属于哪个rpm包
    dashboard安装
    yum下载的rpm包离线安装
    jQuery的选择器
    jQuery介绍
    client、offset、scroll系列
    BOM
    js 中的定时器
    JS中的面相对象
    关于DOM操作的相关案例
  • 原文地址:https://www.cnblogs.com/cn-chy-com/p/9682347.html
Copyright © 2020-2023  润新知