JDBC
Posted Damocless
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JDBC相关的知识,希望对你有一定的参考价值。
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的主要内容,如果未能解决你的问题,请参考以下文章