码迷,mamicode.com
首页 > 数据库 > 详细

JDBC

时间:2019-08-19 09:40:40      阅读:98      评论:0      收藏:0      [点我收藏+]

标签:连接数据库   etc   创建   语句   image   class类   creates   result   影响   

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

标签:连接数据库   etc   创建   语句   image   class类   creates   result   影响   

原文地址:https://www.cnblogs.com/zhai1997/p/11375165.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!