首页 综合百科文章正文

java创建数据库添加用户数据的方法

综合百科 2025年11月19日 14:43 254 admin

Java中创建数据库并添加用户数据的方法

在Java开发中,经常需要操作数据库来存储和管理数据,本文将介绍如何在Java中创建数据库,并添加用户数据的方法。

java创建数据库添加用户数据的方法

我们需要创建一个数据库,可以使用SQL语句来实现,我们可以使用以下SQL语句来创建一个名为"UserDB"的数据库:

CREATE DATABASE UserDB;

我们需要选择这个数据库进行操作,可以使用以下SQL语句来选择"UserDB"数据库:

USE UserDB;

我们可以创建一个表来存储用户数据,我们可以使用以下SQL语句来创建一个名为"Users"的表,该表包含"id"、"name"和"email"三个字段:

CREATE TABLE Users (
    id INT PRIMARY KEY AUTO_INCREMENT,
    name VARCHAR(255) NOT NULL,
    email VARCHAR(255) NOT NULL
);

我们已经创建了一个数据库和一个表,可以开始向表中添加用户数据了,可以使用以下Java代码来实现这一点:

java创建数据库添加用户数据的方法

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;
public class AddUserData {
    public static void main(String[] args) {
        // 数据库连接URL
        String url = "jdbc:mysql://localhost:3306/UserDB";
        // 数据库用户名
        String user = "root";
        // 数据库密码
        String password = "password";
        // SQL插入语句
        String sql = "INSERT INTO Users (name, email) VALUES (?, ?)";
        try (Connection conn = DriverManager.getConnection(url, user, password);
             PreparedStatement pstmt = conn.prepareStatement(sql)) {
            // 设置参数
            pstmt.setString(1, "John Doe");
            pstmt.setString(2, "john.doe@example.com");
            // 执行插入操作
            int rowsAffected = pstmt.executeUpdate();
            System.out.println("Rows affected: " + rowsAffected);
        } catch (SQLException e) {
            e.printStackTrace();
        }
    }
}

代码展示了如何在Java中使用JDBC(Java Database Connectivity)连接到数据库,并向"Users"表中插入一条新的用户数据。

标签: Java数据库连接

丫丫技术百科 备案号:新ICP备2024010732号-62 网站地图