JDBC用途
1、与数据库建立连接2、发送 SQL 语句
3、处理结果
一、JDBC是什么?
Java数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。JDBC也是Sun Microsystems的商标。我们通常说的JDBC是面向关系型数据库的。二、使用步骤
快速入门
步骤:
1. 导入驱动jar包 mysql-connector-java-5.1.37-bin.jar
1.复制mysql-connector-java-5.1.37-bin.jar到项目的libs目录下
2.右键-->Add As Library
2. 注册驱动
3. 获取数据库连接对象 Connection
4. 定义sql
5. 获取执行sql语句的对象 Statement
6. 执行sql,接受返回结果
7. 处理结果
8. 释放资源
代码如下(示例):
//1. 导入驱动jar包
//2.注册驱动
Class.forName("com.mysql.jdbc.Driver");
//3.获取数据库连接对象
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/database0", "root", "1234");
//4.定义sql语句
String sql = "update person set age = 18 where id = 20";
//5.获取执行sql的对象 Statement
Statement stmt = conn.createStatement();
//6.执行sql
int flag = stmt.executeUpdate(sql);
//7.处理结果
System.out.println(flag);
//8.释放资源
stmt.close();
conn.close();
总结
简单来说,使用jdbc连接数据库技术,先导包注册驱动,然后获取数据库对象,然后写出sql语句,利用数据库对象获取到执行sql语句对象,使用sql语句对象执行sql完成对数据库的操作,使用完毕关闭数据库对象以及sql语句对象。当然,现在使用jdbc是原始的,后期使用数据库连接是使用框架来操作,大大简化了开发。