JDBC入门(一)——快速入门
一、JDBC简介
JDBC概念:
- JDBC就是通过Java语言操作关系型数据库的一套API
- 全称(Java DataBase Connectivity)Java数据库连接
- 通过同一套Java代码,操作不同的关系型数据库
JDBC本质:
- sun公司定义的一套操作所有关系型数据库的规则,即接口
- 各个数据库厂商去实现这套接口,提供数据库驱动jar包
- 我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类
JDBC好处:
- 各数据库厂商使用相同的接口,Java代码不需要针对不同数据库分别开发
- 可随时替换底层数据库,访问数据库的Java代码基本不变
二、JDBC快速入门
在开始之前,首先需要先导入mysql的驱动jar包,然后再编写代码 ,连接数据库
步骤:
- 创建工程,导入驱动jar包
- 注册jdbc驱动
Class.forName("com.mysql.jdbc.Driver");
- 连接数据库,三个参数
String url = "";
String username = "";
String password = "";
Connection con = DriverManager.getConnection(url,username,password);
- 定义SQL语句
String sql = "update...";
- 获取SQL执行对象
Statement
Statement stmt = con.createStatement();
- 执行SQL语句
int count = stmt.executeUpdate(sql); //执行SQL语句影响的行数
- 处理执行SQL语句返回的结果
System.out.println(count);
- 释放资源
完整代码示例