MySQL_JDBC编程_1

举报
bug郭 发表于 2022/08/11 10:01:05 2022/08/11
【摘要】 本章目标掌握JDBC的概念和工作原理学会如何使用java中的JDBC编程 数据库编程必备条件编程语言,如Java,C、C++、Python等数据库,如Oracle,MySQL,SQL Server等数据库驱动包:不同的数据库,对应不同的编程语言提供了不同的数据库驱动包,如:MySQL提供了Java的驱动包mysql-connector-java,需要基于Java操作MySQL即需要该驱动包...

本章目标

  • 掌握JDBC的概念和工作原理
  • 学会如何使用java中的JDBC编程

数据库编程必备条件

  • 编程语言,如Java,C、C++、Python
  • 数据库,如Oracle,MySQL,SQL Server
  • 数据库驱动包:不同的数据库,对应不同的编程语言提供了不同的数据库驱动包,如:MySQL提供了Java的驱动包mysql-connector-java,需要基于Java操作MySQL即需要该驱动包。同样的,要基于Java操作Oracle数据库则需要Oracle的数据库驱动包ojdbc
    可以看到我们已经具备意思的全部条件了!!!
    我们学习了编程语言java,数据库 MySQL,此时我们只需要一个数据库驱动包即可完成数据库编程了

啥是数据库驱动包呢?
其实就是每个数据库提供给编程语言的一个API(函数,接口),让该语言可以通过该驱动包实现对该数据库的基本操作!!!
但是每个不同得到数据库都有自己的驱动包!!!
就好比你买不同的打印机,需要不同的驱动程序!!!

java数据库编程:JDBC

但是我们知道java一向比较牛批!! 他的诞生就是为了解决跨平台!!!
他一听就不乐意了,咋地,你们这么多数据库,都是不同的驱动包! 这不是违背了嘛
所以java想到了一个大一统的方案! 咱出一个JDBC应对不同数据库的驱动包都可以对接!!!

JDBC使用

JDBC下载! 我们可以官网下载!!
但是我们java社区有自己单独的下载工具,就相当于手机的应用商店!!
只需要搜索即可下载!!!
maven中央仓库
在这里插入图片描述

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。