关于powerdesigner链接Mysql数据库和出现的问题解决方案

2017-01-14 19:45:41来源:CSDN作者:judyfun人点击

  1. 第一步
    需要安装MySQL Connetion/ODBC,因为PowerDesigner连接MySQL,需要中间的纽带,MySQL Connetion/ODBC 相当于中间商一样,既可以和MySQL沟通,也可以与PowerDesigner沟通。下载地址,建议下载32位的,64位的会报错
  2. 需要像ODBC数据源添加DSN,下面是步骤
    |–打开“控制面板”-》“系统和安全”-》“管理工具”
    控制面板中打开ODBC

添加用户DSN

填写连接信息

这里要特别强调的是关于”TCP/IP Server”的选择,一般的我们都会将IP添加上去,如果点击”Test”,会出现连接成功的信息,但是在后面PowerDesigner连接MySQL的过程中会报错,报出”unknown mysql server host”,没有能解析出IP,但使用localhost不存在这样的问题。

3.向PowerDesigner中导入MySQL数据库
在PowerDesigner里,使用菜单File=》Reverse Engineer=》Database,DBMS选择MySQL5.0,点击确定

这里写图片描述

在弹出的Database Reverse Engineering Options窗口的Selection里,选择Using a data source,点击右边的小数据库图标,在弹窗里,选择ODBC file data source,选择我们之前已新建好的用户DSN,连接即可。

这里写图片描述

这里写图片描述
这里写图片描述

这里写图片描述

在选择导入表的时候,应该把所有的表线反向勾选,然后选择用户,导入该用户下的所有的表

这样,表就导入到powerdesigner了。

下面关于在powerdesigner连接MySQL报错的整理:

powerdesigner 连接mysql提示“connection test failed”,该如何解决:

powerdesigner是基于jdk 32位的

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

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台