在 Java Web 开发中,数据库是必不可少的组成部分。本文将介绍如何使用 Java 连接 MySQL 数据库,并进行简单的数据操作。

连接 MySQL

要连接 MySQL 数据库,首先需要导入 MySQL 驱动包。你可以通过 Maven 或 Gradle 等工具来添加依赖。

<!-- Maven 依赖 -->
<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
    <version>8.0.23</version>
</dependency>

然后,使用 JDBC 连接数据库:

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class MySQLConnection {
    public static void main(String[] args) {
        String url = "jdbc:mysql://localhost:3306/your_database";
        String username = "your_username";
        String password = "your_password";

        try {
            Connection conn = DriverManager.getConnection(url, username, password);
            System.out.println("连接成功!");
        } catch (SQLException e) {
            e.printStackTrace();
        }
    }
}

执行 SQL 语句

连接成功后,你可以执行 SQL 语句来操作数据库。以下是一个示例:

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;

public class MySQLConnection {
    public static void main(String[] args) {
        String url = "jdbc:mysql://localhost:3306/your_database";
        String username = "your_username";
        String password = "your_password";

        try {
            Connection conn = DriverManager.getConnection(url, username, password);
            String sql = "INSERT INTO users (username, password) VALUES (?, ?)";
            PreparedStatement pstmt = conn.prepareStatement(sql);
            pstmt.setString(1, "test");
            pstmt.setString(2, "password");
            pstmt.executeUpdate();
            System.out.println("数据插入成功!");
        } catch (SQLException e) {
            e.printStackTrace();
        }
    }
}

扩展阅读

想要了解更多关于 Java Web 与 MySQL 的内容,可以阅读以下文章:

希望这篇教程能帮助你快速掌握 Java Web 与 MySQL 连接!😊