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的主要内容,如果未能解决你的问题,请参考以下文章

JDBCJDBC连接mySQL数据库常见错误

JDBCJDBC连接mySQL数据库常见错误

JDBC

关于JDBC小总结

java JDBC编程学习笔记

java JDBC编程学习笔记