目录
1.数据库配置
String url = "jdbc:mysql://127.0.0.1:3306/test";
String username = "dbuser";
String password = "secret";
2.查找对应驱动
根据数据库URL查找并加载对应MySQL数据库驱动。
3.连接到数据库
Connection conn = DriverManager.getConnection(url, username, password);
4.使用JDBC语句
Statement stat = conn.createStatement();
String command = "UPDATE Books" + " SET Price = Price - 5.00" + " WHERE Title NOT LIKE '%Introduction'";
stat.executeUpdate(command);
5.使用JDBC事务编程
默认情况下,数据库连接处于 自动提交模式(autocommit mode),即每个SQL语句一旦被执行便会被提交给数据库。如果一旦SQL命令被提交,就无法对它执行回滚操作。
try {
// 关闭自动提交:
conn.setAutoCommit(false);
// 执行多条SQL语句:
insert(); update(); delete();
// 提交事务:
conn.commit();
} catch (SQLException e) {
// 回滚事务:
conn.rollback();
} finally {
conn.setAutoCommit(true);
conn.close();
}
原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/experience/javae/9153.html