JDBC编程6步JDBC的概念

第一步:注册驱动(作用:告诉java程序,即将要连接的是哪个品牌的数据库)

第二步:获取连接(表示JVM的进程和数据库进程之间的通道打开了,这属于进程之间的通信,重量级的,使用完之后一定 要关闭通道)

第三步:获取数据库操作对象(专门执行sql语句的对象)

第四步:执行sql语句( DQL  DML 。。。。)

第五步:处理查询结果集(只有当第四步执行的是select语句的时候,才有这第五步处理查询的结果集。)

第六步:释放资源(使用完资源之后一定要关闭资源。java和数据库属于进程间的通信,开启之后一定要关闭)




创建工程,导入驱动jar包

注册驱动

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

获取连接

Connection  conn =  DriverManager.getConnection(url,username,password);

定义SQL语句

String  sql = "update...";

获取执行SQL对象

Statement stmt = conn.creatStatement();

执行SQL

stmt.executeUpdate(sql);

处理返回结果

释放资源



JDBC


jdbc概念:

JDBC就是使用Java语言操作关系型数据库的一套API

全程:(java DataBase Connectivity)java  数据库连接

JDBC本质:

官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口

各个数据库厂商去实现这套接口,提供数据库驱动jar包

我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类

JDBC好处:

各数据库厂商使用相同的接口,Java代码不需要针对不同数据库分别开发

可随时替换底层数据库,访问数据库的Java代码基本不变

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容