通信链接失败JDBC Java

问题描述 投票:1回答:1

[我知道已经回答了很多类似的问题,但是我搜索了几乎所有这些问题,因此无法找出解决我问题的方法。

我正在尝试使用以下代码连接到我的SQL数据库,但出现错误。在显示代码之前,我可以使用DBeaver和以下连接详细信息连接到同一数据库:

enter image description here

我正在尝试通过以下方式连接到数据库:

Connection connection = DriverManager
                    .getConnection("jdbc:mysql://localhost:1433/master", "sa", "MY_PASSWORD_HERE");

但是,到目前为止,我的代码没有引发任何错误,但是大约2分钟后,它引发了以下错误,我认为它基本上已经放弃并超时。

com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure

The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.

我不知道我在做什么错,因为我遵循了与无数在线教程相同的过程。任何帮助表示赞赏。

供参考,我正在使用Maven构建项目。这是pom.xml

的片段
<dependency>
   <groupId>mysql</groupId>
   <artifactId>mysql-connector-java</artifactId>
   <version>8.0.19</version>
</dependency>
java mysql sql jdbc
1个回答
0
投票

您是否尝试查看此answer中的任何要点是否解决了您的问题?

© www.soinside.com 2019 - 2024. All rights reserved.