Java JDBC 预编译语句更新数据库 account 表数据 - 实例教程
以下是使用JDBC预编译对象来操作数据库account表的示例代码:\n\njava\nimport java.sql.Connection;\nimport java.sql.DriverManager;\nimport java.sql.PreparedStatement;\nimport java.sql.SQLException;\n\npublic class Main {\n public static void main(String[] args) {\n // 数据库连接信息\n String url = "jdbc:mysql://localhost:3306/test";\n String username = "root";\n String password = "password";\n\n // SQL语句\n String sql = "UPDATE account SET salary = ? WHERE id = 1";\n\n try {\n // 加载数据库驱动\n Class.forName("com.mysql.jdbc.Driver");\n\n // 建立数据库连接\n Connection connection = DriverManager.getConnection(url, username, password);\n\n // 创建预编译对象\n PreparedStatement statement = connection.prepareStatement(sql);\n\n // 设置参数\n statement.setInt(1, 800);\n\n // 执行更新操作\n int rowsAffected = statement.executeUpdate();\n\n if (rowsAffected > 0) {\n System.out.println("成功修改1号数据的salary为800");\n } else {\n System.out.println("修改失败");\n }\n\n // 关闭连接\n statement.close();\n connection.close();\n } catch (ClassNotFoundException e) {\n e.printStackTrace();\n } catch (SQLException e) {\n e.printStackTrace();\n }\n }\n}\n\n\n注意:需要将代码中的url、username和password修改为实际的数据库连接信息。
原文地址: https://www.cveoy.top/t/topic/pLiT 著作权归作者所有。请勿转载和采集!