powerDesigner16 连接mysql提示“connection test failed”问题解决办法

问题:本来想通过powerDesigner16的数据库逆向工程生成物理模型pd,可是配置好数据源,连接mysql数据库时,提示

powerDesigner16 连接mysql提示“connection test failed”。

如下图所示:



网上的解决思路是按照JDK32位,然后进行相关项配置

如下为网上百度的解决思路:

1、把64位的jdk换成32位的jdk

2、系统变量:
  CLASSPATH = E:\Workspaces\my-jar\mysql-connector-java-5.1.7-bin.jar
  Path = D:\Java\jdk1.6.0_13\bin;
  JAVA_HOME = D:\Java\jdk1.6.0_13\;

3、PowerDesigner Tools --> General Options --> Variables:
  JAR D:\Java\jdk1.6.0_13\bin\jar.exe
  JAVA D:\Java\jdk1.6.0_13\bin\java.exe
  JAVAC D:\Java\jdk1.6.0_13\bin\javac.exe
  JAVADOC D:\Java\jdk1.6.0_13\bin\javadoc.exe

可是因为我的电脑装的64位JDK,平时要用64位的JDK进行开发,不想换来换去。

在不更改JDK的前提下,我使用了以下解决办法

1,从数据库中导出要进行逆向工程生成物理模型的数据的结构SQL,

2,从powerdesigner16 的菜单功能选项中,根据数据库进行逆向工程生成物理模型时选择从SQL中逆向生成

如下图所示:




阅读更多
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页