导包:将需要的jar包复制到项目名下的新建的lib文件夹中, jdbc的原生开发步骤 1、注册驱动 2、获得连接 3、获得执行者对象 4、获得结果集 5、结果集处理 6、释放资源 import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; /* * jdbd原生开发步骤, */ public class Test { public static void main(String[] args) throws Exception { //注册驱动,反射方式加载 Class.forName("com.mysql.jdbc.Driver"); //设置url String url = "jdbc:mysql://127.0.0.1:3306/day08";//person是数据库名,连接是数据库须要开启 //设置用户名 String username = "root"; //设置密码 String password = "root"; //获得连接对象 Connection con = DriverManager.getConnection(url, username, password); //System.out.println(con); //获得执行者对象 String sql = "select * from phones"; PreparedStatement ps = con.prepareStatement(sql); //获得结果集 ResultSet rs = ps.executeQuery(); //结果集处理, while(rs.next()){ System.out.println(rs.getString("id")+" "+rs.getString("pinpai")+" "+rs.getString("xinghao")+" "+rs.getString("jiage")); } //释放资源 rs.close(); ps.close(); con.close(); } } 结果记得处理方式有很多,上面只是将数据表中的信息打印出来,调用结果集rs.getString()方法(这里可以根据数据库中标的字段的属性值选择调用方式)。 当select语句是增、删、改的时候,执行着对象掉用executeUpdate()方法,返回的是一个int类型的数,是数据库修改了的记录条数。 释放资源的时候,一般是将后写的先关闭。 连接之前须要将jar包导入到项目中。
|
|
来自: 昵称53689559 > 《待分类》