![fcc2bfd0a4f8d7c2750a4f6fb4734d89.png](https://img-blog.csdnimg.cn/img_convert/fcc2bfd0a4f8d7c2750a4f6fb4734d89.png)
连接数据库基本步骤
1.连接前拷贝一份驱动器文件
2.注册驱动器
Class.forName (“驱动器路径”)
3.连接数据库
Connection conn= DiverManger.getconnection(url,username, password)
4.创建sql语句
Sting sql = “select 列名,列名,列名 from emp”
5.基于连接数据库连接方法(createstatement)创建一个发送器陈述sql
Statement stmt = conn.createstatement()//此装置陈述语句用
6.陈述完返回结果集
Resultset res = stmt.executeQuery(sql)//调用发送器执行查询,查询sql返回结果集、
7.处理结果
调用结果集的next方法读取数据的每一列
Whil (rs.next()){next下一行,getint(索引或者名字表示这一行这一列)
Getint
GetSring
Getdate 最后关闭资源
}
(1) 什么是JD BC?
JDBC是一种用于执行SQL一句句的javaAPI,为多种数据库提供统一访问,它是一组用java语言编写的类和接口
(2) JDBC操作中涉及到的接口和类主要有哪些? 分别有什么作用?
类:DriverManger:管理数据库驱动
接口:connection 连接数据库
Statement 传送器
resultSet 结果集,返回类似一个表,一个光标从最上面开始到最下面一层会返回flase 所以可以用while循环达到输出每个值的效果,期间用next的方法让光标往下走就可以输出每一层的值了,每层用get不同的类型。