一丶 JDBC:
二丶JDBC的工作原理(步骤):
① : 加载驱动:Class.forName();
② :获取Connection链接:DriverManager.
③ :创建Statement:执行SQL语句;
④ :返回ResultSet: 查询结果;
⑤ :释放资源:.close();
实现JDBC操作MySQL:
下载驱动:
① :下载队友的数据库的驱动
mysql-connector-java-5.0.4-bin.jar
② :讲驱动类加载到项目中
右键驱动 - Build Path
使用DriverManager加载驱动类:
① : 加载驱动类
② : 通过Class.forName()方法完成驱动类的注册
// 加载驱动
Class.forName("com.mysql.cj.jdbc.Driver");
使用Connection接口获取连接:
根据URL链接参数找到匹配的Driver对象,调用其方法获取链接;
//创建连接
Connection conn = DriverManager.getConnection(url,user,pwd);
使用Statements接口 , ResultSet接口:
获取SQL语句;
执行SQL语句;
//获取SQL语句
Statement statm = conn.createStatement();
//执行增删改SQL语句
int ret = statm.executeUpdate(sql);
//执行查询SQL语句
ResultSet rs = statm.executeQuery(sql);
释放资源:
数据库操作执行完以后要释放相关资源
Connection
Statement
ReslutSet
//释放ResultSet
rs.close();
//释放Statement
statm.close();
//释放Connection
conn.close();