旗下导航:搜·么
当前位置:网站首页 > MySQL教程 > 正文

JDBC和ODBC之间的区分【MySQL教程】,JDBC,ODBC,数据库连接

作者:搜教程发布时间:2019-12-01分类:MySQL教程浏览:47评论:0


导读:JDBC和ODBC都是API(应用顺序编程接口),它协助客户端的应用顺序接见服务器端的数据库。下面本篇文章就来认识一下JDBC和ODBC,简朴引见一下它们之间的区分,愿望对人人有所...
JDBC和ODBC都是API(应用顺序编程接口),它协助客户端的应用顺序接见服务器端的数据库。下面本篇文章就来认识一下JDBC和ODBC,简朴引见一下它们之间的区分,愿望对人人有所协助。

JDBC是什么?

JDBC示意Java数据库衔接,是一种应用顺序编程接口,即API。JDBC是作为Java开辟工具包(JDK)1.1的一部分宣布的。它是建立在ODBC的基础上的,因而,在JDBC中保留了一些ODBC的基础知识。

JDBC是任何Java应用顺序和差别数据库之间的标准接口。JDBC的功用是协助基于Java的应用顺序接见差别范例的数据库。JDBC供应了查询数据库的要领,它也可用于更新数据库。JDBC供应JDBC驱动顺序,将要求从客户端的Java应用顺序转换为数据库明白的言语。

ODBC是什么?

ODBC是开放式数据库衔接。与JDBC一样,ODBC也是一个API,充任客户端应用顺序和服务器端数据库之间的接口。

ODBC协助应用顺序从数据库接见数据。用任何言语编写的应用顺序都能够运用ODBC接见差别范例的数据库,因而,它被认为是独立于言语和平台的。与JDBC一样,ODBC aslo供应ODBC驱动顺序,可将用任何言语编写的应用顺序要求转换为数据库可明白的言语。

ODBC是最普遍运用的,而且能够明白很多差别的编程言语。但它的代码很庞杂,难以明白。

JDBC和ODBC之间的区分是什么?

1、JDBC代表java数据库衔接,是面向对象的。而ODBC代表开放式数据库衔接,是顺序性的。

2、JDBC只能将其用于Java言语开辟的顺序中,能够在任何平台上运用;ODBC能够将其用于任何言语,如C,C ++等当地言语开辟的ODBC驱动顺序,仅能够挑选在Windows平台上运用。

3、关于Java应用顺序,不发起运用ODBC,由于内部转换会致使机能下落,应用顺序将变成平台相干;强烈发起运用JDBC,由于我们没有机能和平台相干的题目。

4、ODBC的代码很庞杂,很难进修。然则,JDBC的代码更简朴,更轻易运转。

以上就是本篇文章的全部内容,愿望能对人人的进修有所协助。更多精彩内容人人能够关注ki4网相干教程栏目!!!

以上就是JDBC和ODBC之间的区分的细致内容,更多请关注ki4网别的相干文章!

标签:JDBCODBC数据库连接


欢迎 发表评论: