温馨提示×

java如何将数据存入数据库

小亿
179
2024-01-23 16:08:43
栏目: 编程语言

要将数据存入数据库,你需要使用Java数据库连接(JDBC)来连接数据库,并执行相应的SQL语句。
以下是一个简单的示例代码,可以将数据存入MySQL数据库中:

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.PreparedStatement;

import java.sql.SQLException;

public class Main {

    public static void main(String[] args) {

        String url = "jdbc:mysql://localhost:3306/mydatabase"; // 数据库连接URL

        String username = "root"; // 数据库用户名

        String password = "password"; // 数据库密码

        try (Connection conn = DriverManager.getConnection(url, username, password)) {

            String sql = "INSERT INTO mytable (column1, column2) VALUES (?, ?)"; // SQL插入语句

            PreparedStatement statement = conn.prepareStatement(sql);

            statement.setString(1, "value1"); // 设置第一个参数的值

            statement.setString(2, "value2"); // 设置第二个参数的值

            int rowsInserted = statement.executeUpdate();

            if (rowsInserted > 0) {

                System.out.println("数据插入成功!");

            }

        } catch (SQLException e) {

            e.printStackTrace();

        }

    }

}

在这个示例中,我们使用了MySQL数据库,并通过JDBC连接到数据库。在PreparedStatement对象上执行了SQL插入语句,并设置了参数的值。最后,通过调用executeUpdate()方法执行SQL语句,将数据插入数据库。

0