欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

powerDesigner使用中遇到的问题

程序员文章站 2024-01-16 23:13:34
...

1. powerDesigner连接mysql失败

环境: powerDesigner16.5, mysql8, jdk8 64位.
问题: 创建mysql连接时,提示创建失败, 且最底部的output面板提示"could not Initialize JavaJvm"
解决方案: 去官网下载32为的mysql驱动, 创建数据库连接时, 使用该32位驱动.

百度后大部分前辈都提到了64位, 32位的问题. 经过尝试后发现只需在创建连接时指定32位的mysql jdbc驱动即可(不需要动64位的jdk, 如果不行, 重新安装一个32位的jdk). 

需要注意, 因为用的mysql8, 所以配置需要符合mysql8驱动的要求. 我的关键配置如下:

# 使用mysql8的驱动类
jdbc driver class:   com.mysql.cj.jdbc.Driver
# 链接数据库的url, 配置需要符合mysql8的规范要求, 否则可能创建不成功
jdbc connection url:  jdbc:mysql://localhost:3306/testdb?useUnicode=true&characterEncoding=utf-8&useSSL=false&autoReconnect=true&failOverReadOnly=false&allowMultiQueries=true&serverTimezone=GMT%2b8

# mysql驱动地址, 之前下载的32位驱动jar
jdbc driver jar files:  F:\soft\softfiles\powerDesigner\jdbc-driver\mysql-connector-java-8.0.19.jar

powerDesigner使用中遇到的问题

 

mysql 32位驱动下载地址:https://dev.mysql.com/downloads/connector/j/

访问后如下图, 我下载的是第一个. 

powerDesigner使用中遇到的问题

相关标签: powerDesigner