2016-12-07 154 views
0

这个问题可能听起来愚蠢的,但即使经历了这么多后去后我不明白这就是为什么寻求帮助直接访问数据库

什么是直接访问数据库?使用JDBC/ODBC驱动程序在程序中使用连接字符串是Direct Access的一个示例?

回答

0

有4种类型的JDBC - 驱动程序类型

  1. 类型1:JDBC-ODBC桥驱动
  2. 类型2:JDBC原生API
  3. 类型3:JDBC-Net的纯Java
  4. 类型4:100%纯Java

类型4驱动提供了直接访问。在Type 4驱动程序中,纯Java驱动程序通过套接字连接与供应商的数据库直接通信。这是数据库可用性能最高的驱动程序,通常由供应商自己提供。

示例:MySQL的Connector/J驱动程序是Type 4驱动程序。

Referece https://www.tutorialspoint.com/jdbc/jdbc-driver-types.htm

0

我想无论使用JDBC/ODBC,或在cmd甚至你可以在自己的代码实现对数据库的访问,它只是用一系列的标准API进行连接和处理事务,没有本质的区别。

这只是我个人的意见。