接口编程
Java Database Connectivity就是java数据库连接,java语言操作数据库
JDBC的本质:
Sun公司定义的一套操作所有关系型数据库的规则,即接口
各个数据库厂商去实现这套接口,提供数据库驱动,jar包。
使用这套接口JDBC编程,真正执行的代码是 驱动jar包 中的实现类。
实现步骤:
1.导入驱动jar包
复制jar包,粘贴到libs文件夹下。文件名可以任意,一般就叫libs
选择复制的jar包,右键,点击Add As Library
2.注册驱动
3.获取数据库的连接对象 Connection(本地的java代码和数据库的桥梁对象)
4.定义SQL语句
5.获取执行SQL语句的对象 Statement
6.执行SQL,接收返回结果
7.处理结果
8.释放资源
package cn.itcast.jdbc; import java.sql.*; /** * 快速入门 * */ public class JdbcDemo1 { public static void main(String[] args) throws Exception { // 1.导入驱动架包 // 2.注册驱动 Class.forName("com.mysql.jdbc.Driver");//把类的字节码文件加载到内存 // 3.获取数据库连接对象 Connection conn= DriverManager.getConnection("jdbc:mysql://localhost:3306/myemployees","root","ROOT"); // 4.定义SQL语句 String sql="update job_grades set lowest_sal = 99999 where grade_level='A';"; // 5.获取执行SQL的对象 Statement stmt = conn.createStatement(); // 6.执行SQL int count= stmt.executeUpdate(sql); // 7.处理结果 System.out.println(count); // 8.释放资源 stmt.cancel(); conn.close(); } }