JDBC
Posted zhai1997
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JDBC相关的知识,希望对你有一定的参考价值。
JDBC(Java DataBase Connectivity,java数据库连接),是java程序访问数据库的标准API,是由java语言编写的类和接口组成。但是访问不同的数据库要有不同的数据库驱动。
使用JDBC访问数据库:
1、加载驱动
Class.forName("com.mysql.jdbc.Driver");
forName方法是Class类的静态方法,参数是要加载的驱动程序的名称。
2、创建数据库连接
String url = "jdbc:mysql://localhost:3306/student mangement system";//url: 数据库地址 jdbc:mysql://连接主机IP:端口号//数据库名字 String username="root"; String password="root"; Connection con = DriverManager.getConnection(url, username, password);
url是数据库地址,连接数据库还需要数据库的用户名和密码。DriverManager类的getConnection实现了实现数据库连接的方法。
3、创建Statement对象
Statement对象或他的子类,为数据库传输sql语句并返回执行结果。
Statement stat = con.createStatement();
4、执行sql语句
即通Statement对象调用方法执行sql语句。
public int executeUpdate(String sql); 执行insert 、update、 delete语句,或者是DDL语句,返回值是受影响的行数。
public ResultSet executeQuery(String sql); 执行select语句,将结果集封装在结果集对象ResultSet中。
5、释放资源
stat.close();
con.close();
以上是关于JDBC的主要内容,如果未能解决你的问题,请参考以下文章