【问题标题】:How to Connect MySql from Eclipse using Data Source Explorer如何使用数据源资源管理器从 Eclipse 连接 MySql
【发布时间】:2015-11-03 05:28:16
【问题描述】:

我需要帮助。你能回答这些问题吗?我想将 eclipse 连接到我的数据库,我已经在 eclipse 中尝试过这些:Window>Show View>Other>Data Source Explorer。之后我们在eclipse下得到Database Connections,然后右键单击数据库连接并单击New...,然后选择Connection Profile Types:下的MySql,然后单击New Driver Definition。在New Driver Definition 对话框下,存在具有特定系统版本的MySql JDBC Driver。我选择了一个,但OK 按钮被禁用。顶部还显示:“无法在驱动程序定义指定的文件系统中找到 JAR/zip:mysql-connector-java-xxx-bin.jar”。


如何在数据源资源管理器的New Driver Definition 对话框下指定驱动程序模板和定义名称(在数据工具平台中)

【问题讨论】:

  • 请知道答案的人请贴出来
  • Mr.Fredrick Gauss 我已经安装了 MYSQL 5.1 但它显示同样的错误......还有其他方法可以解决这些问题吗?会知道另一种方法可以请发布它

标签: mysql eclipse eclipse-dtp


【解决方案1】:

我不知道您的 Eclipse 版本或您的 MySql 服务器版本,但对于 Keplermysql 5.5 server,这是我所做的。首先,我从http://dev.mysql.com/downloads 下载了 mysql 连接器 java jar 文件(mysql-connector-java-5.1.36-bin.jar)。然后在New Driver Definition对话框页面上,我选择Name/Type标签下的MySQL JDBC Driver|MySQL|5.1。转到JAR List 选项卡Clear allAdd JAR/Zip... 并选择我已经下载的jar 文件。最后在Properties 选项卡上,我像这样填写它们:

  • 连接网址jdbc:mysql://localhost:3306
  • 数据库名称MyDatabaseNameHere
  • 驱动类com.mysql.jdbc.Driver
  • 密码MyPasswordHere
  • 用户 IDroot

最后,OK butten 改为启用,仅此而已。

【讨论】:

  • 我的eclipse版本是mars最新版本,我的sql版本是5.6
  • 请在此处考虑我的错误错误:java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: NO)
  • 当我在做我提到的过程时,我收到这些错误无法在驱动程序定义指定的文件系统中找到 JAR/zip:mysql-connector-java-5.1.0-bin.jar。
  • 你的操作系统是什么?你从 mysql 网站下载了 .jar 文件吗?
  • 是的,我已经下载了文件。
【解决方案2】:

我也遇到了同样的问题。只需下载所需的特定 mysql JAR 文件。现在您需要将它添加到 JAR 文件选项卡中。但在执行此操作之前,请单击全部清除。这是重要的一步。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-31
    相关资源
    最近更新 更多