没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
JDBC基础 ODBC(Open Database Connectivity)开放数据库连接。ODBC和JDBC(Java Database Connectivity)很像,严格来说,应该是JDBC模仿了ODBC的设计。ODBC也允许应用程序通过一组通用的API访问不同的数据库管理系统,从而使得基于ODBC的应用程序可以在不同的数据库之间切换。同样,ODBC也需要各数据库厂商提供相应的驱动程序,而ODBC则负责管理这些驱动程序。 JDBC驱动通常有如下4种类型: 第1种JDBC驱动:称为JDBC-ODBC桥,这种驱动是最早实现的JDBC驱动程序,主要目的是为了快速推广JDBC。这种驱动将JDB
资源推荐
资源详情
资源评论
Java学习笔记一学习笔记一MySQL数据库与数据库与JDBC编程编程
JDBC基础基础
ODBC(Open Database Connectivity)开放数据库连接。ODBC和JDBC(Java Database Connectivity)很像,严格来说,应该是JDBC模仿了ODBC的设计。ODBC也允许应用程
序通过一组通用的API访问不同的数据库管理系统,从而使得基于ODBC的应用程序可以在不同的数据库之间切换。同样,ODBC也需要各数据库厂商提供相应的驱动程序,而ODBC
则负责管理这些驱动程序。
JDBC驱动通常有如下4种类型:
第1种JDBC驱动:称为JDBC-ODBC桥,这种驱动是最早实现的JDBC驱动程序,主要目的是为了快速推广JDBC。这种驱动将JDBC API映射到ODBC API。这种方式在Java 8中已经
被删除了。早期为了让Java程序操作Access这种伪数据库,可能需要使用JDBC-ODBC桥,但JDBC-ODBC桥不适合在并发访问数据库的情况下使用,其固有的性能和扩展能力非常
有限。基本上Java应用也很少使用Access这种伪数据库。
第2种JDBC驱动:直接将JDBC API映射成数据库特定的客户端API。这种驱动包含特定数据库的本地代码,用于访问特定数据库的客户端。
第3种JDBC驱动:支持三层结构的JDBC访问方式,主要用于Applet阶段,通过Applet访问数据库。
第4种JDBC驱动:是纯Java的,直接与数据库实例交互。这种驱动是智能的,它知道数据库使用的底层协议。这种驱动是目前最流行的JDBC驱动。
通常建议选择第4种JDBC驱动,这种驱动避开了本地代码,减少了应用开发的复杂性,也减少了产生冲突和出错的可能。如果对性能有严格的要求,则可以考虑使用第2种JDBC驱
动,但使用这种驱动,则势必增加编码和维护的困难。
JDBC – Mysql 8.0连接测试连接测试
在安装Mysql过程中会提示安装Connector/j,其中包含适应Mysql版本的JDBC连接驱动
将其导入到项目中(如果没有此驱动,可去mysql官网下载),并删除之前的驱动
为了方便管理,在项目下新建一个目录,将驱动jar包复制到该目录下来,在libs右键选择Add as Library…,将包引入工程。
运行还是有问题:
之前版本的驱动类的 全限定名为 com.mysql.jdbc.Driver, 较新版本的驱动类的包结构发生了改变,全限定名变为 com.mysql.cj.jdbc.Driver , 更改即可
资源评论
- 露驿星程2021-01-18滚,一点价值都没有
weixin_38727199
- 粉丝: 8
- 资源: 909
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功