java - 尝试使用 Eclipse 连接到 MySql 数据库时 Ping 失败

标签 java mysql eclipse

所以我在 eclipse 中设置新连接时遇到问题,以便我可以将当​​前的 Maven 项目转换为 JPA 项目。我设置了一个 MySql 数据库,可以使用 WinSql 访问它。但是,当我尝试使用新连接配置文件连接 Eclipse 时,我遇到了 ping 失败。字段中的所有信息都是相同的。我将 mysql-connector-java-5.1.32-bin.jar 添加到我的构建路径中,所以我真的不知道还有什么问题。当 ping 失败时,它会给我以下异常:

java.lang.Exception: Connection failed with unspecified error.
at org.eclipse.datatools.connectivity.DriverConnectionBase.internalCreateConnection(DriverConnectionBase.java:110)
at org.eclipse.datatools.connectivity.DriverConnectionBase.open(DriverConnectionBase.java:54)
at org.eclipse.datatools.connectivity.drivers.jdbc.JDBCConnection.open(JDBCConnection.java:96)
at org.eclipse.datatools.enablement.internal.mysql.connection.JDBCMySQLConnectionFactory.createConnection(JDBCMySQLConnectionFactory.java:28)
at org.eclipse.datatools.connectivity.internal.ConnectionFactoryProvider.createConnection(ConnectionFactoryProvider.java:83)
at org.eclipse.datatools.connectivity.internal.ConnectionProfile.createConnection(ConnectionProfile.java:359)
at org.eclipse.datatools.connectivity.ui.PingJob.createTestConnection(PingJob.java:76)
at org.eclipse.datatools.connectivity.ui.PingJob.run(PingJob.java:59)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

关于可能导致此问题的任何想法?我环顾四周几个小时,看到很多类似的问题,但似乎没有任何效果。另一件可能很重要的事情是 MySql 服务器托管在我的大学服务器上,因此我需要通过 VPN 连接才能访问它。我使用 Cisco AnyConnect 执行此操作,并且使用 WinSql 连接没有问题。

最佳答案

好吧,几乎整整一年后,我现在遇到了同样的问题。 Google 让我回到我自己的问题,现在我有了解决方案,所以我想我会给出答案。

我使用的连接 URL 不正确。正确的 URL 是 jdbc:mysql://yourURLhere。我忘记了“mysql”,还需要“//”。

关于java - 尝试使用 Eclipse 连接到 MySql 数据库时 Ping 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25798250/

相关文章:

eclipse - F5 刷新并不总是可用/在 Eclipse 中工作

java - 尝试将数据插入 HBase 时无限期暂停

mysql - 使用键/值对从表中过滤和分组数据

c# - Entity Framework 不将更改保存到数据库中

php - 如何对时间戳进行 strtotime,或者如何最好地处理 SQL 日期?

java - ClassDefNotFound 我第一次从 Eclipse 中启动 Tomcat

java - 如何在 HashMap 中添加多个具有相同键的相同类型的对象

java - jFreeChart 图表从 NumberAxis 中删除 y 标签

java - 在 Java 中使用 Time 与 Camel 框架共存

java - 如何开始使用 Java 测试 RESTful Web 服务?