这个post说
If you want use JDK 8, you need the latest version of mysql connector, Connector/J 8.0
我使用的是java 13.0.1,mysql 5.7,当我尝试安装Connector/J时,8.x被禁用。
我应该选择哪个版本?
最佳答案
您可以使用 Connector/J 5.1 或 Connector/J 8.0,但请注意,现在 5.1 并没有得到那么多的维护工作。
Connector/J 8.0 至少需要 Java 8,而 Connector/J 5.1 至少需要 Java 5。请参阅 Connector/J documentation 中的所有详细信息。
Windows 安装程序中的灰色选项看起来像是一个错误。请举报MySQL Bugs如果你愿意的话。
正如 @JBNizet 回复的那样,您不需要实际安装 Connector/J。只需从 official download site 中的任何一个获取 jar 即可或central maven并将其放置在应用程序依赖项中的某个位置(在运行时类路径中指向的某个目录中或使用某些构建工具来实现效果)。
如果您愿意,您也可以从 source code 构建它遵循这些instructions 。如果您需要进行一些更深入的调试和测试,这尤其有用。
关于java - java 13.0.1、mysql 5.7 我应该选择哪个版本的 Connector/J?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59234664/