创建驱动程序定义时如何添加 mySQL JDBC 驱动程序?

Posted

技术标签:

【中文标题】创建驱动程序定义时如何添加 mySQL JDBC 驱动程序?【英文标题】:How do I add mySQL JDBC Driver when creating a Driver definition? 【发布时间】:2021-05-28 08:33:46 【问题描述】:

我目前正在尝试通过 Eclipse 中的动态 Java Web 应用程序连接到数据库。我发现这很有帮助 youtube video,当我尝试关注它时,我遇到了一个问题。

这让我进行了更多的研究,我发现了这个link

在第 5 步,当他单击 mysql 时,它会为他提供 mySql JDBC 驱动程序版本的驱动程序。但是,当我这样做时,那里什么都没有。如果不单击版本,我无法添加 jar 连接器文件,但没有要单击的版本。我无法找到解决此问题的答案,如果有人有任何帮助,我将不胜感激。我提供了我的页面如下所示的屏幕截图。

【问题讨论】:

【参考方案1】:

如果你仔细看教程,你应该先点击“Driver Defintiions”对话框中的[Add]按钮,然后你可以使用Vendor Filter来选择MySQL可用驱动程序模板

【讨论】:

这仍然没有显示任何选项。我在帖子中添加了另一个屏幕截图以显示...【参考方案2】:

当我安装 Eclipse 时,我不得不去下载 MySQL 驱动程序。根据您使用的 MySQL 版本,您可能需要不同的版本。

对于 MySQL 8.x,请使用此链接: https://dev.mysql.com/downloads/connector/j/

对于 MySQL 5.x,使用相同的链接,但单击存档选项卡并选择 5.1.x 驱动程序 jar 文件之一。

下载后,在 Eclipse 中的最后一个图像中,单击 Jar List 选项卡。

如果已经列出了一个 jar,单击并编辑它以提供下载的 jar 的路径。否则,只需添加 jar。

这可能是 Eclipse 数据工具平台的问题。转到关于 Eclipse 并单击安装详细信息按钮。在那里单击插件选项卡并搜索 mysql。这是我看到的:

如果您的看起来相似,您可能只需要更新。转到已安装的软件选项卡,然后单击更新...按钮。如果它们不存在,您可能需要获取 Eclipse 的更新版本,或者您可以在市场上搜索它们。在帮助菜单下单击 Eclipse Marketplace... 链接并在那里搜索。祝你好运!

【讨论】:

在我单击版本类型之前,它不允许我添加 jar 文件。因此,单击 JAR 列表没有给我任何选项

以上是关于创建驱动程序定义时如何添加 mySQL JDBC 驱动程序?的主要内容,如果未能解决你的问题,请参考以下文章

如何用mysql实现ODBC(JDBC桥)连接数据库?

如何使用 jdbc 代码手动连接到 mysql?

如何将 Mysql JDBC 驱动程序导入到 android studio

Java JDBC连接MySQL数据库,基础语法及自定义JDBC的MySQL工具类

如何解决“无法为连接 URL 创建类 'com.mysql.jdbc.Driver' 的 JDBC 驱动程序”

如何将 JDBC 驱动程序导入动态 Web 项目?