1、什么是JDBC
JDBC是sun公司制定并编码的一套标准,即一套接口,用来规范各厂商数据库驱动(实现类)的实现。
2、JDBC使用的准备
首先需要在数据库官网下载相应的驱动包(jar包), 并导入idea等IDE中。
导入方法:在相应模块目录下建立一个lib文件夹,将jar包复制进去。
右键Add as Libraries导包。
3、JDBC中相应类方法的使用
一:注册驱动: Class.forName("数据库驱动"); mysql驱动:com.mysql.cj.jdbc.Driver
二:获取Connection: Connection con = DriverManger.getConnection("数据库URL", "用户名", "密码");
三:获取Statement:: Statement sq = con.createStatement();
四:执行sql语句: ①查询语句: ResultSet res = sq.executeQuery("sql语句");
②增,删,改语句: sq.executeUpdate("sql语句");
五:操作结果集(上一步使用select查询,返回一个结果集res): 结果集一般是一个excel类型的表格。ResultSet中有个res.next();方法判断是否存在下一行,若存在返回true,否则返回false。
ResultSet中有个 res.getString("列名"); 方法 返回本列目前行的值。 eg: String Sid = res.getString("Sid");
String Name = res.getString("Name");
六:释放资源: 需要释放的对象: Connection Statement ResultSet
con.close();
sq.close();
rs.close();