21xrx.com
2024-11-13 06:55:56 Wednesday
登录
文章检索 我的文章 写文章
如何使用Java连接MySQL数据库以及示例代码
2023-06-18 00:26:53 深夜i     --     --

MySQL是一个广泛使用的数据库,而Java是一种常用的编程语言。在Java web应用程序中,使用MySQL数据库是非常普遍的。本文将介绍如何使用Java连接MySQL数据库,并提供示例代码。

代码案例:

1. 下载MySQL驱动程序

首先,需要下载并安装MySQL驱动程序。在Java中连接MySQL数据库需要一个MySQL驱动程序。可以从MySQL官网上下载官方版本,也可以从Maven等构建工具中下载。

2. 导入MySQL驱动程序

将下载并解压后的MySQL驱动程序jar包导入到Java项目中。导入方法可以参考Eclipse、IntelliJ IDEA等IDE的设置。

3. 创建连接

使用以下代码创建与MySQL数据库的连接。


String jdbcUrl = "jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf-8&useSSL=false";

String username = "root";

String password = "password";

Connection conn = null;

try {

  Class.forName("com.mysql.jdbc.Driver");

  conn = DriverManager.getConnection(jdbcUrl, username, password);

} catch (SQLException e) {

  e.printStackTrace();

}

上述代码创建了一个连接到名称为“test”的MySQL数据库的连接。该数据库位于本地主机(localhost)上,端口号为3306。用户名和密码是root和password。我们可以将这些值替换为实际的测试值。

4. 执行查询

使用以下代码查询MySQL数据库中的数据。


String sql = "SELECT * FROM student";

PreparedStatement pstmt = conn.prepareStatement(sql);

ResultSet rs = pstmt.executeQuery();

while(rs.next()) {

  String name = rs.getString("name");

  System.out.println("Name: " + name);

}

上述代码执行一个查询,并读取结果集中的数据。对于每个结果,它将打印出名为“name”的列的值。

5. 关闭连接

使用以下代码关闭MySQL数据库连接。


if (rs != null) rs.close();

if (pstmt != null) pstmt.close();

if (conn != null) conn.close();

该代码关闭ResultSet、PreparedStatement和Connection对象。

关键词:

1. Java web

2. MySQL连接

3. 代码案例

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复