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

JDBC API浅析

时间:2019-08-03 20:00:53      阅读:134      评论:0      收藏:0      [点我收藏+]

标签:src   加载驱动   mys   stat   timezone   internet   api   程序   driver   

技术图片

使用java开发数据库应用程序一般都需要用到四个接口:Driver、Connection、Statement、ResultSet

    1.Driver接口用于加载驱动程序

    2.Connection接口用于连接到数据库

    3.Statement接口用于创建和执行SQL语句

    4.ResultSet接口用于处理结果

访问数据库的典型java程序主要采取下列步骤,以MySQL为例:

(一)加载驱动程序  

Class.forName("com.mysql.cj.jdbc.Driver");

 

(二)建立连接

String url = "jdbc:mysql://localhost:3306/test?serverTimezone=UTC";
String username = "root";
String password = "******";

Connection connection = DriverManager.getConnection(url,username,password);

其中url是数据库在Internet上的唯一标识符

 

(三)创建语句

Statement statement = connection.createStatement()   或
PreparedStatement preparedStatement = connection.preparedStatement(sql) //继承自Statement

 

(四)执行语句

statement.executeUpdate(sql)
ResultSet resultSet = statement.executeQuery(sql)

preparedStatement.executeUpdate(sql)
ResultSet resultSet = preparedStatement.executeQuery(sql)

 

(五)处理ResultSet

resultSet.next() //第一次调用时获取第一行
resultSet.getString(key) //获得当前行的某一列值

 

JDBC API浅析

标签:src   加载驱动   mys   stat   timezone   internet   api   程序   driver   

原文地址:https://www.cnblogs.com/-zyq/p/11295616.html

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