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

JDBC

时间:2019-11-18 21:57:21      阅读:94      评论:0      收藏:0      [点我收藏+]

标签:nec   rman   library   where   rar   result   官方   取数   关系   

JDBC:定义了一套操作所有关系型数据库的规则(接口)

概念:java DataBase Connectivity     Java数据库连接,java语言操作数据库

本质:官方定义的一套操作所有关系型数据库的规则,即接口,各个数据库厂商去实现这套接口,提供数据库驱动jar包,我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类;

 

2快速入门:

步骤:

1导入驱动jar包mysql-connector-java-8.0.18.jar

1 先复制mysql-connector-java-8.0.18.jar到项目的libs目录下

2然后  选择右键add as Library

2注册驱动

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

3获取数据库的链接对象 Connection

Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/db3","root","mima");

4定义sql

String sql="update account set balance =500 where id=1";

5获取执行sql语句的对象 Statement

statement stmt=conn.createStatement();

6执行sql,接收返回的结果

int count =stmt.executeUpdate(sql);

7处理结果

System.out.println(count);

8释放资源

stmt.close();

conn.close();

详解:

1DriverManager;驱动管理对象

功能:1注册驱动

    2获取数据库连接

2Connection:数据库连接对象

3statement:执行sql对象

4ResultSet:结果集对象

5PrepareStatement:执行sql对象

 技术图片

 

 

技术图片

 

 

 

 

 技术图片

 

 

 

 技术图片

 

 

 

 

 

 

 

 

 

 

 

JDBC

标签:nec   rman   library   where   rar   result   官方   取数   关系   

原文地址:https://www.cnblogs.com/Damocless/p/11885690.html

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