首先说一下JDBC是什么?
JDBC全程java Database Connectivity ;即java数据库连接,java语言操作数据库
实质上是官方(sum公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包,我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类。通过的是父类引用指向子类对象的方式
接着再说URL
URL=jdbc:mysql://[host][:port]/[database]
MySQL 8.0 以上版本的数据库连接有所不同:
1、MySQL 8.0 以上版本驱动包版本 mysql-connector-java-8.0.16.jar。(所需要的jar包改变)
2、com.mysql.jdbc.Driver 更换为 com.mysql.cj.jdbc.Driver。(即driver值改变)
本文详细解析了JDBC(Java Database Connectivity)的概念及其作为官方接口规范的角色,用于操作各种关系型数据库。特别关注了MySQL 8.0以上的版本变化,包括所需驱动包的更新以及Driver类名的更改。
626

被折叠的 条评论
为什么被折叠?



