0

我有一个第三方应用程序要安装到我的 Windows XP 机器上。它是一个使用 Hibernate 作为后端并允许通过 JDBC 连接到 MySQL 数据库的 Java 应用程序。

该应用程序有一个配置向导和一个配置文件。我的配置文件中有以下内容:

test.hibernate.connection.driver_class = com.mysql.jdbc.Driver
test.hibernate.connection.url = jdbc:mysql://localhost:3306/test
test.hibernate.connection.username = (username)
test.hibernate.connection.password = (password)
test.hibernate.dialect = org.hibernate.dialect.MySQLDialect
test.hibernate.current_session_context_class = thread

使用这些设置运行配置向导时出现的错误是:I/O 错误:未知数据包类型 0x4a

我所知道的这个神秘错误很可能是 com.mysql.jdbc.Driver 抛出的 SQLException,它与 TDS 代码有关(这是我找到的资源:http://www.freetds. org/tds.html )。

我可以访问 java 应用程序的源代码,但由于需要其中一个依赖项的许可证,我无法构建新的可执行文件。但是,如果它有助于发布其中的一些内容,请告诉我。

感谢您的任何帮助,您可以提供!

卡里里斯

4

1 回答 1

0

应用程序使用的 mysql 驱动程序可能与安装的 MySQL 不兼容。

于 2012-04-24T19:12:38.410 回答