在现代应用中,数据库是不可或缺的一部分。Java 作为一种广泛使用的编程语言,提供了丰富的 API 来与各种数据库进行交互。本文将详细介绍如何在 Java 中连接 MySQL 数据库,并实现基本的数据交互功能。
一、环境准备
1.1 安装 MySQL
首先,确保你已经安装了 MySQL 数据库。可以通过 MySQL 官网 下载并安装适合你操作系统的版本。
1.2 创建数据库和表
在安装完成后,登录 MySQL 命令行工具,创建一个名为 test_db
的数据库,并在其中创建一个名为 users
的表:
CREATE DATABASE test_db;
USE test_db;
CREATE TABLE users (
id INT AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(50) NOT NULL,
password VARCHAR(50) NOT NULL
);
1.3 添加 MySQL Connector/J 依赖
在 Java 项目中,你需要添加 MySQL Connector/J 作为依赖。如果你使用 Maven,可以在 pom.xml
中添加如下依赖:
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.32</version> <!-- 请根据最新版本更新 -->
</dependency>
二、Java 代码实现
2.1 创建数据库连接
接下来,在 Java 代码中实现与 MySQL 数据库的连接。以下是一个简单的连接示例:
package com.example.demo;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class MySQLConnection {
pr