以下是一个Java JDBC MySQL插入数据的示例:

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

public class InsertDataDemo {
    public static void main(String[] args) {
        // 设置数据库连接信息
        String url = "jdbc:mysql://localhost:3306/testdb";
        String username = "root";
        String password = "root";

        // 定义SQL语句
        String sql = "INSERT INTO users(name, age, email) VALUES (?, ?, ?)";

        try (Connection conn = DriverManager.getConnection(url, username, password);
             PreparedStatement pstmt = conn.prepareStatement(sql)) {

            // 设置参数值
            pstmt.setString(1, "Tom");
            pstmt.setInt(2, 25);
            pstmt.setString(3, "tom@gmail.com");

            // 执行SQL语句
            int rowAffected = pstmt.executeUpdate();
            System.out.println("Row affected: " + rowAffected);

        } catch (SQLException e) {
            e.printStackTrace();
        }
    }
}

在此示例中,我们使用了Java的JDBC API来插入一条数据到MySQL数据库中。我们首先定义了数据库连接信息,然后定义了SQL语句。我们使用PreparedStatement对象来设置参数值并执行SQL语句。注意,在代码块末尾,我们使用了try-with-resources语句来自动关闭连接和预处理语句对象

java jdbc mysql 插入数据demo

原文地址: https://www.cveoy.top/t/topic/fry5 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录