在 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 连接!😊