失效链接处理 |
JDBC总结 PDF 下载 本站整理下载:
提取码:yp9k
相关截图: 主要内容: JDBC总结 一、 JDBC的操作流程 1、 导包:在进行jdbc链接数据库时,需要导包,导包的过程需要注意jdbc所在的包,在java.sql这个包中。 2、 加载数据库驱动程序: 5.X(指的是jdbc的包)版本的 Class.forName(“com.mysql.jdbc.Driver”); 8.x版本的: Class.forName(“com.mysql.cj.jdbc.Driver”); 3、 定义数据库的链接地址 String url = “jdbc:mysql://主机:端口号/数据库名”;//数据库的链接地址 如:String url = “jdbc:mysql://localhost:3306/j2ee”; String user = “root”;// 用户名,我的数据库用户名是root。 String password = “root”;//用户密码,我的密码是root。 4、 建立数据库链接 Connection con = DriverManager.getConnection(url,user,password);//这样就建立好了一个链接,当然,也需要将Conection所在的包导入。 5、 创建状态参数 Statement stat = con.createStatement();//创建一个状态参数,也需要将Statement所在的包导入 6、 进行MySQL的操作(增删查改) 以查询为例子: String sql = "select aname,password,ablance from atm where aname = '"+name+"'";//定义一个mysql语句 rs = stat.executeQuery(sql); while(rs.next()) { /*1、一定要波动指针,确保结果集里面有元素,不然容易出现异常*/ //进行结果集的操作 } 7、 释放链接(一定要倒序释放) rs.close();//先释放结果集 stat.close();//然后是状态参数 con.close();//最后是链接 二、 JDBC操作过程中应该注意的事项 1、 导包的过程一定要注意:jdbc的链接,结果集,状态参数,注册驱动都是在sql这个包里面,如果嫌麻烦,可以直接import java.sql.*;全部导入,但是影响其性能 |