返回顶部
首页 > 资讯 > 数据库 >猿创征文 | MySql数据库的最原始使用方式---JDBC
  • 623
分享到

猿创征文 | MySql数据库的最原始使用方式---JDBC

数据库javamysqlJDBCjdbc 2023-09-12 12:09:34 623人浏览 独家记忆
摘要

目录 前言 1. 什么是JDBC? 2.JDBC的由来 3. MySql是如何实现JDBC的 4. 使用JDBC前的准备工作 5. JDBC编程六步 5.1 注册驱动  5.2 获取连接  5.3 获取数据库操作对象  5.4 执行sql

目录

前言

1. 什么是JDBC?

2.JDBC的由来

3. MySql是如何实现JDBC的

4. 使用JDBC前的准备工作

5. JDBC编程六步

5.1 注册驱动

 5.2 获取连接

 5.3 获取数据库操作对象

 5.4 执行sql语句

 5.5 处理查询结果集

 5.6 释放资源

 6. 完整手写JDBC代码(附带解释)


前言

我们这里以Java学习过程中使用的Mysql数据库为背景,按照最适合新手学习的顺序,展开介绍。

1. 什么是JDBC?

答:JDBC即Java DataBase Connectivity,本质是SUN公司制定的一套接口,各大数据库厂商若想让使用Java语言的群体也使用他们的数据库,就必须按照这套接口的规定,去实现接口对应的各种方法。如下图展示的这样。

上面图中的JDBC就是java.sql包下面的所有东西。

2.JDBC的由来

由于不同的数据库的底层是不一样的,若是我们针对同一个需求,面对不同的数据,却要分别写对应不同数据库的代码,这样我们程序员就必须去了解各大数据库的底层实现原理,那这样当个程序员也太累了。于是有一个叫做SUN公司的站出来,制定了一套接口,这个接口就是JDBC,各大数据库厂家都必须实现JDBC接口,这时候,当程序员再调用各大数据库的时候,只用面对JDBC接口即可,不必去关心底层逻辑。

这也体现了一种思想:面向接口编程,可以解耦和,提高程序的扩展力。

3. mysql是如何实现JDBC的

各大数据库厂家在实现JDBC接口后,将实现完的代码打包为一个jar包,这个jar包中全部是.class文件,这个jar包也叫做驱动。

以MySql数据库为例,详细讲解。

MySql实现了JDBC接口的驱动的jar包叫做:mysql-connector-java,这个jar包我们需要去MySql的官网下载。

4. 使用JDBC前的准备工作

5. JDBC编程六步

  • 注册驱动
  • 获取连接
  • 获取数据库操作对象
  • 执行sql语句
  • 处理查询结果集
  • 释放资源

5.1 注册驱动

 注册驱动可以改进:

 5.2 获取连接

 5.3 获取数据库操作对象

 5.4 执行sql语句

 

 5.5 处理查询结果集

 

 5.6 释放资源

 6. 完整手写JDBC代码(附带解释)



小结:

上面是我第一次学习JDBC的时候记录的笔记,也算是我第一次近距离开始接触数据库,还记得当时的想法,哇塞,终于要接触数据库了,这下就算是入门了吧。后面学起来,才知道这才是万里长征的第一步,坚持下去,加油。

虽然上面的知识总结,我都是使用手写的方式,我在csdn上也没有将其使用代码或者文字的方式将其重写,原因是,我觉得使用这种手写的方式,能更好的将相对应的知识点联系起来。更方便我后期的回忆复习

来源地址:https://blog.csdn.net/weixin_44362089/article/details/127244934

您可能感兴趣的文档:

--结束END--

本文标题: 猿创征文 | MySql数据库的最原始使用方式---JDBC

本文链接: https://www.lsjlt.com/news/404504.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作