1、DriverManager
管理和注册数据库驱动得到数据库连接对象
2、Connection
一个连接对象,可用于创建 Statement 和 PreparedStatement 对象
3、Statement
一个 SQL 语句对象,用于将 SQL 语句发送给数据库服务器。
4、PreparedStatemen
一个 SQL 语句对象,是 Statement 的子接口
5、ResultSet 接口
用于封装数据库查询的结果集,返回给客户端 Java 程序
连接JDBC如下步骤
导入驱动jar包 创建lib - 导入mysql-connector-java-5.1.37-bin.jar -add_library
1.1注册驱动Class.forName("com.mysql.jdbc.Driver");
1.2获取数据库连接对象:Connection con = DriverManager.getConnection(url, userName, password);
1.3定义SQL语句 String sql="select *from stu";
1.4获取执行平台 Statement sta = con.createStatement();
1.5获取执行结果 ResultSet rt = sta.executeQuery(S);
1.6遍历结果while (rt.next()){String str1 = rt.getString("id");String str2 = rt.getString("name"); System.out.println(str1+" "+str2);