21xrx.com
2024-11-22 03:21:11 Friday
登录
文章检索 我的文章 写文章
《Java如何将数据写入数据库》
2023-06-15 15:22:48 深夜i     --     --
Java 数据写入 数据库连接 JDBC SQL语句

在Java应用程序中,数据写入数据库是一个重要的操作,而操作数据库需要使用Java的JDBC(Java数据库连接) API。本文将介绍Java如何将数据写入数据库,并提供相关代码案例。

首先,我们需要建立数据库连接。在Java中,可以使用以下代码建立数据库连接:


String url = "jdbc:mysql://localhost:3306/mydatabase";

String username = "root";

String password = "mypassword";

Connection connection = DriverManager.getConnection(url, username, password);

其中,url是指数据库的连接地址,username和password是指数据库的用户名和密码。

接着,我们需要创建一个Statement对象或者PrepareStatement对象,用于执行SQL语句。使用Statement对象,可以直接执行SQL语句,代码如下:


Statement statement = connection.createStatement();

String sql = "INSERT INTO mytable (id, name, age) VALUES (1, 'John', 25)";

statement.executeUpdate(sql);

使用PrepareStatement对象,需要先创建一个带有占位符的SQL语句,然后通过调用set方法来设置占位符的值,最后执行SQL语句,代码如下:


PreparedStatement preparedStatement = connection.prepareStatement("INSERT INTO mytable (id, name, age) VALUES (?, ?, ?)");

preparedStatement.setInt(1, 1);

preparedStatement.setString(2, "John");

preparedStatement.setInt(3, 25);

preparedStatement.executeUpdate();

以上代码实现了向名为mytable的表中插入一条记录,包含id、name和age字段,值分别为1、'John'和25。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复