Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jdbc概念中的供应商数据库库是什么意思?_Jdbc - Fatal编程技术网

jdbc概念中的供应商数据库库是什么意思?

jdbc概念中的供应商数据库库是什么意思?,jdbc,Jdbc,我正在学习JDBC。当我了解它时,我知道我们可以使用4个驱动程序。在这些体系结构中,我在jdbc odbc桥驱动程序中找到了供应商数据库库,在其他类型3、4中也找到了本机API调用 我无法了解架构中的这些概念 所以我请大家谈谈这两个关于JDBC驱动程序的概念 我参考了以下链接: 基于供应商的数据库库意味着您需要使用供应商提供的库来连接到数据库。 例如 您需要为Oracle使用ojdbc6.jar,为postgresql使用postgresql-9.4.1207.jar等。简短回答:如果您使用特殊

我正在学习JDBC。当我了解它时,我知道我们可以使用4个驱动程序。在这些体系结构中,我在jdbc odbc桥驱动程序中找到了供应商数据库库,在其他类型3、4中也找到了本机API调用

我无法了解架构中的这些概念

所以我请大家谈谈这两个关于JDBC驱动程序的概念

我参考了以下链接:
基于供应商的数据库库意味着您需要使用供应商提供的库来连接到数据库。 例如
您需要为Oracle使用ojdbc6.jar,为postgresql使用postgresql-9.4.1207.jar等。

简短回答:如果您使用特殊驱动程序通过JDBC与数据库交互,则该数据库称为供应商数据库


JDBC是一个API,它允许您使用相同的方法处理不同的数据库(如MySQL、PostgreSQL等),以查询和更新数据库中的数据。这是通过使用特殊的驱动程序实现的,这些驱动程序对于每个数据库都是唯一的。在这种情况下,您正在使用的数据库称为供应商数据库。

相关:可能重复的BTW:您的问题仍然非常不清楚,并尝试询问至少四个不同的问题。JDBC驱动程序的供应商、ODBC驱动程序的供应商、数据库系统的供应商、JDBC驱动程序类型,以及本机库与任何事情的关系……但简单地说:供应商是拥有您使用的软件版权的组织(公司、非营利组织、个人)。