使用 Java 代码连接到 MySQL 数据库314


Java 是一种流行的编程语言,可以用于各种应用程序开发,包括与数据库交互。为了连接 Java 应用程序与 MySQL 数据库,需要使用 JDBC(Java Database Connectivity)API。本教程将逐步指导您完成使用 Java 代码连接到 MySQL 数据库的过程。

先决条件



已安装 Java 开发工具包 (JDK)
已安装 MySQL 数据库
已创建要连接的 MySQL 数据库和用户

导入必要的依赖项


要在 Java 代码中使用 JDBC,需要导入以下依赖项:
import .*;

建立数据库连接


要建立与 MySQL 数据库的连接,请使用以下代码:
String url = "jdbc:mysql://localhost:3306/mydatabase";
String user = "username";
String password = "password";
Connection connection = (url, user, password);

* url:MySQL 数据库的 JDBC URL,其中包含主机名、端口号和数据库名。
* user:用于连接数据库的用户名。
* password:用于连接数据库的密码。

创建 Statement 对象


Statement 对象用于向数据库发送查询。可以使用以下代码创建 Statement 对象:
Statement statement = ();

执行查询


要执行查询,请使用 Statement 对象的 `executeQuery()` 方法。该方法返回一个 `ResultSet` 对象,其中包含查询结果。
ResultSet resultSet = ("SELECT * FROM mytable");

处理查询结果


`ResultSet` 对象包含查询结果的行。可以使用 `next()` 方法来遍历结果集中的行,并使用 `getXXX()` 方法来检索特定列的值。
while (()) {
int id = ("id");
String name = ("name");
// ...
}

关闭连接


使用完连接后,应关闭连接以释放资源。可以使用以下代码关闭连接:
();

完整示例代码



import .*;
public class JavaConnectMySQL {
public static void main(String[] args) throws Exception {
String url = "jdbc:mysql://localhost:3306/mydatabase";
String user = "username";
String password = "password";
Connection connection = (url, user, password);
Statement statement = ();
ResultSet resultSet = ("SELECT * FROM mytable");
while (()) {
int id = ("id");
String name = ("name");
// ...
}
();
}
}

2024-10-29


上一篇:Java 父类构造方法:理解继承中的构造函数调用顺序

下一篇:设计模式:Java 代码指南