gpt4 book ai didi

java - 使用 Java 连接到 MySQL 数据库

转载 作者:行者123 更新时间:2023-11-29 00:53:20 24 4
gpt4 key购买 nike

我想用 Java 连接到我的 MySQL 数据库。

我正在使用 JDBC 并安装了驱动程序。 (com.mysql.jdbc.Driver)

唯一的问题是我不断收到错误:

com.mysql.jdbc.exceptions.jdbc4.CommunicationsException The last packet sent successfully to the server was 0 milliseconds ago.

这是我的代码:

Class.forName("com.mysql.jdbc.Driver");
Connection connection = DriverManager.getConnection("jdbc:mysql:/mydomain.com/mydatabase", "username", "password");

我不确定如何编写 URL(以及我从哪里获得用户名和密码),但我已经做了很多研究。

我是唯一有权访问我的数据库和域的人,所以询问管理员是没有用的。

我使用 phpMyAdmin 创建数据库并管理它们。我是使用我的 phpMyAdmin 用户名和密码还是什么?

顺便说一句,我的网站托管在 Yahoo!小型企业。

所以我的问题是:

  • 如何制作连接 URL?
  • 我的用户名和密码是什么?

最佳答案

我会说您的 URL 中缺少正斜杠。

Connection connection = DriverManager.getConnection("jdbc:mysql://mydomain.com/mydatabase", "username", "password");

或者我感觉你的访问权限有问题。同样的事情也发生在我身上,这是防火墙阻塞服务器端口的问题。因此,请验证情况并非如此。

关于java - 使用 Java 连接到 MySQL 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7302793/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com