1.要在Java类中使用数据库首先要导入数据库的jar包
jar包可以放在任意位置,放置要按照高效率检索的方式处理
2.注册驱动(两种方法)
1)DriverManager.registerDriver(new Driver());
2)Class.forName(“com.mysql.jdbc.Driver”);
注意:驱动必须在方法或者代码块中注册
2.在要使用的地方建立连接Connection接口实现对象
Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/test", "root", "你们数据库自己的密码");
3.创建Statement,执行sql的接口实现对象
Statement st =conn.createStatement();
st.execute():可以执行所有的sql
st.executeUpdate(sql):执行sql的增删改功能,并返回影响的行数
st.executeQuery(sql):执行sql的查询功能,返回查询到表数据封装到ResultSet
4.释放连接
释放顺序
释放结果集:resultset.close
释放statement:statement.close
释放连接:conn.close
ResultSet
一个结果集,该结果集是一个迭代器
rs.getType(String coluName):根据列名获取到对应的列的值
rs.getColumn(int colum):根据列的索引获取对应列的值
rs.getObject(int colum):根据列的索引获取对应列的值