JDBC开发
一、什么是JDBC
1、sun公司统一对数据库的操作,定义了一套Java操作数据库的规范,称之为JDBC。其中JDBC驱动程序管理器是JDBC体系结构的核心。JDBC全称为:Java Data Base Connectivity。java数据库连接),它主要由接口组成。
2、组成JDBC的2个包:
(1) java.sql
(2) javax.sql
3、开发JDBC应用需要以上2个包的支持外,还需要导入相应JDBC的数据库实现(即数据库驱动)。
二、第一个JDBC程序
程序步骤:
1、搭建实验环境 :
(1)、在mysql中创建一个库,并创建user表和插入表的数据。
(2)、新建一个Java工程,并导入数据驱动。
2、载入驱动
Class.forName(“com.mysql.jdbc.Driver”);
3、建立连接
Connection con=new Connection;
String url=”jdbc:mysql://localhost:3306:/库名”;
String username=”roor”;
String password=”root”;
con=DriverManager.getConnection(“url”,”username”,”password”);
4、生成Statement对象,提交查询语句,返回结果集
Statement st=new Statement();
st=con.CreateStatement();
String sql=”Select id,name,birthday,email from myusers”;
5、遍历结果集
ResultSet rs=new ResultSet();
rs=st.executeQuery(sql)
While(rs.next()){
System.out.print(rs.getInt("id"));
System.out.print("\t"+rs.getString("name"));