- 获取完整的数据库驱动类名
- 用drivermanger方法获得数据库连接对象
- 调用连接对象的工厂方法创建语句对象
- 编写完整的SQL 语句
- 将语句对象的方法传入SQL,并返回影响的MYSQL数据库中影响的行数
- 关闭方法
例如使用Statement接口完成数据更新操作
//步骤1---通过反射实例化数据库驱动类
//Class.forName("完整的数据库驱动类名");
Class.forName("com.mysql.jdbc.Driver");
//步骤2---调用DriverManager的静态工厂方法获取数据库连接对象
//Connection conn = DriverManager.getConnection("jdbc:mysql://数据库所在的主机名或IP地址:端口号/数据库名", "连接数据库的用户名", "连接数据库的密码");
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/news", "root", "1");
//步骤3---调用连接对象的工厂方法创建语句对象
Statement stmt = conn.createStatement();
//步骤4---准备完整的SQL语句
String sql = "insert/delete/update...";
//步骤5---调用语句对象的更新方法,传入SQL语句,返回本次更新所影响的记录行数,行数>0---表示更新成功 行数=0---找不到要更新的数据 行数<0---更新失败
int rows = stmt.executeUpdate(sql);
//步骤6---关闭语句对象和数据库连接对象
stmt.close();
conn.close();