JDBC连接的真正含义是什么?想知道相同的内部



"打开JDBC连接"是否与使用数据库软件打开套接字有关?

数据库提供到客户端的连接,例如GUI管理工具,用于管理相关数据库,如MySQL的SQLyog,因此在JDBC连接中,我们通过JDBC API请求作为客户端的应用程序连接
这些连接是TCP连接,因此客户端需要知道数据库服务器的端口号和ip才能与之通信


您一定想知道JDBC是什么?如果是,那么
JDBC是java提供的一个管理数据库操作的接口,这个接口最棒的地方是,无论查询MySQL还是PostgreSQL数据库服务器,您都将编写完全相同的代码。

这取决于您使用的JDBC驱动程序的类型。根据

http://en.wikipedia.org/wiki/Java_Database_Connectivity

您可能有四种类型的JDBC驱动程序,它们通常(但不一定总是)依赖于TCP/Socket连接。

JDBC连接实际上可以是任何东西——这是一种与数据库对话的通用方式。

在大多数情况下,它是TCP/IP连接,但情况并非总是如此。例如,您可以在Java应用程序中嵌入一个Derby数据库,并在不离开流程的情况下直接与之对话。

如果你发现你的数据库和驱动程序是什么,应该可以让你回答你的问题。

以下是您的需求。这应该可以回答您的所有疑问。干杯

相关内容

最新更新