java基础 第十六章(连接数据库)
连接数据库(JDBC接口)
步骤如下:
先到数据库jar包。
1.加载驱动
Class.forName("包路径");
例:Class.forName("com.mysql.jdbc.Driver");
2.创建连接
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/数据库名","数据库用户名","密码");
3.命令发射器
Statement sta = conn.createStatement();
String sql = "delete from student";
sta.executeUpdate(sql); //executeUpdate 只能用于删除,插入,更新的发射器,不可作为查询的发射器
sta.close();
conn.close();
4.查询的发射器
例:String sql = "select * from studetn";
ResultSet rs = sta.executeQuery(sql);
rs.next() //下一条
rs.getInt()//列数/列名
5.循环
while(rs.next()){
}
6.高级发射器
String sql = "select * from student where id = ?"
PreparedStatement ps = conn.PreparedStatement(sql);
ps.setString(1,"1");
Result rs = ps.executeQuery();