数据库连接信息
ps:根据自己数据库适当修改
private static final String URL = "jdbc:mysql://localhost:3306/schoolinfo"; // 替换为你的数据库URL
private static final String USER = "root"; // 替换为你的数据库用户名
private static final String PASSWORD = "123"; // 替换为你的数据库密码
// 获取数据库连接
public static Connection getConnection() throws SQLException {
try {
// 注册 JDBC 驱动(只需注册一次,通常在应用启动时)
Class.forName("com.mysql.cj.jdbc.Driver"); // 使用 MySQL JDBC 驱动
} catch (ClassNotFoundException e) {
e.printStackTrace();
throw new SQLException("找不到数据库驱动。", e);
}
// 连接数据库
return DriverManager.getConnection(URL, USER, PASSWORD);
}
增加部门
public static void addDepartment(String dname) {
// “? ”是占位符,表示在执行 SQL 语句时,通过代码设置 dname 的实际值。
String sql = "INSERT INTO depart (dname) VALUES (?)";
Connection connection = null;
PreparedStatement ps = null;
try {
connection = getConnection(); // 获取连接
ps = connection.prepareStatement(sql); // 创建 PreparedStatement
ps.setString(1, dname); // 设置参数
int rowsAffected = ps.executeUpdate(); // 获取被添加的行数
System.out.println(rowsAffected + "行数据被添加
标签:ps,JAVA,String,dname,数据库,URL,static,增删
From: https://blog.csdn.net/2301_80440748/article/details/144808326