欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

executeupdate mysql

林子帆1年前11瀏覽0評論

在MySQL中,executeUpdate是執行更新語句的方法之一。它可用于執行INSERT、UPDATE、DELETE等SQL語句,并返回受影響行數。

使用executeUpdate方法需要創建一個Statement對象并通過它執行SQL語句。下面是一個示例代碼:

import java.sql.*;
public class Example {
public static void main(String[] args) throws SQLException {
Connection conn = null;
Statement stmt = null;
try {
Class.forName("com.mysql.cj.jdbc.Driver");
conn = DriverManager.getConnection("jdbc:mysql://localhost/mydatabase?user=root&password=root");
stmt = conn.createStatement();
String sql = "UPDATE employee SET age=25 WHERE id=1";
int rowsAffected = stmt.executeUpdate(sql);
System.out.println("Rows affected: " + rowsAffected);
} catch (ClassNotFoundException e) {
e.printStackTrace();
} finally {
if (stmt != null) {
stmt.close();
}
if (conn != null) {
conn.close();
}
}
}
}

在這個示例中,我們首先通過Class.forName方法加載MySQL驅動程序,并使用DriverManager.getConnection方法建立與數據庫的連接。然后,我們創建一個Statement對象并將要執行的SQL語句傳遞給它。在執行語句后,我們使用返回的受影響行數打印一條消息。

需要注意的是,executeUpdate方法只能用于執行更新語句,不能用于執行查詢語句。如果要執行查詢語句,我們可以使用executeQuery方法,并返回ResultSet對象。