1.加载JDBC驱动程序
通过Class类的forName方法实现,并将驱动地址放进去,成功加载后,会将Driver类的实例注册到DrverManger类中。
2.提供JDBC连接的URL,创建数据库的连接
。要连接数据库,需要向java.sql.DriverManager请求并获得Connerction对象,该对象就代表一个数据库的连接。
。使用DriverManager的getConnection()方法传入指定的欲连接的数据库的路径,数据库的用户名和密码
Connection con=DriverManager.getConnection(url,username,password)&&&:“jdbc:mysql://localhost/test?user=root&password=123&userUnicode=true&characterEncoding=utf-8”;
3.创建一个Statement
。要执行SQL语句,必须获得java.sql.Statement实例
。执行静态SQL语句。通常通过Statement实例。
。执行动态SQL语句,通常通过PreoareStatement实例实现
String sql=“”;
Statement st=con.createStatement();
PreparedStatement pst=con.preparedStatement(sql);
4.执行SQL语句
Statement接口提供了executeQuery , exexuteUpdate , execute 三种方法
executeQuery:执行select语句,返回ResultSet结果集
ResultSet rst=pst.extcuteQuery();
. executeUpdate:执行insert , update,delete语句
pst。executeUpdate();
5.关闭 JDBC对象
操作完成以后要把所有使用的JDBC对象全部关闭,以释放JDBC资源