真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

mysql中odbc的概念是什么

今天小編給大家分享一下MySQL中odbc的概念是什么的相關(guān)知識點,內(nèi)容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。

目前成都創(chuàng)新互聯(lián)已為上1000家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)站空間、網(wǎng)站運營、企業(yè)網(wǎng)站設(shè)計、盤山網(wǎng)站維護等服務(wù),公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。

在mysql中,odbc的中文意思為“開放式數(shù)據(jù)庫連接”, 是用于訪問數(shù)據(jù)庫的開放式標準應用程序編程接口(API),允許與SQL數(shù)據(jù)庫服務(wù)器進行連接。odbc是根據(jù)SQL Access Group的規(guī)范開發(fā)的,它定義了一套函數(shù)調(diào)用、錯誤代碼和數(shù)據(jù)類型,可將其用于開發(fā)獨立于數(shù)據(jù)庫的應用程序。

本教程操作環(huán)境:windows7系統(tǒng)、mysql8版本、Dell G3電腦。

什么是 ODBC?

在mysql中,odbc全稱“Open Database Connectivity”,中文意思為“開放式數(shù)據(jù)庫連接”

ODBC是用于訪問數(shù)據(jù)庫的開放式標準應用程序編程接口 (API)。1992年,微軟與Simba合作打造了世界上第一個ODBC驅(qū)動;SIMBA.DLL 和基于標準的數(shù)據(jù)訪問誕生了。通過在程序中使用 ODBC 語句,您可以訪問多個不同公共數(shù)據(jù)庫中的文件。除了 ODBC 軟件,每個要訪問的數(shù)據(jù)庫都需要一個單獨的模塊或驅(qū)動程序。

ODBC為客戶端程序提供了訪問眾多數(shù)據(jù)庫或數(shù)據(jù)源的一種方式。ODBC是標準化的API,允許與SQL數(shù)據(jù)庫服務(wù)器進行連接。它是根據(jù)SQL Access Group的規(guī)范開發(fā)的,它定義了一套函數(shù)調(diào)用、錯誤代碼和數(shù)據(jù)類型,可將其用于開發(fā)獨立于數(shù)據(jù)庫的應用程序。通常情況下,當需要數(shù)據(jù)庫獨立或需要同時訪問不同的數(shù)據(jù)源時,將用到ODBC。

ODBC 概述

ODBC 已成為關(guān)系和非關(guān)系數(shù)據(jù)庫管理系統(tǒng) (DBMS) 中基于標準的數(shù)據(jù)訪問的事實標準。早在 90 年代初期,Simba 就與 Microsoft 密切合作共同開發(fā) ODBC 標準。ODBC 標準實現(xiàn)了最大的互操作性,從而使應用程序開發(fā)人員能夠編寫一個應用程序來訪問來自不同供應商的數(shù)據(jù)源。ODBC 基于 Open Group 和 ISO/IEC 的數(shù)據(jù)庫 API 的調(diào)用級接口 (CLI) 規(guī)范,并使用結(jié)構(gòu)化查詢語言 (SQL) 作為其數(shù)據(jù)庫訪問語言。

ODBC 架構(gòu)

基于 ODBC 的數(shù)據(jù)連接架構(gòu)如下:

mysql中odbc的概念是什么

支持 ODBC 的應用程序

這是任何符合 ODBC 的應用程序,例如 Microsoft Excel、Tableau、Crystal Reports、Microsoft Power BI 或類似應用程序(電子表格、文字處理器、數(shù)據(jù)訪問和可檢索工具等)。啟用 ODBC 的應用程序通過將 SQL 語句傳遞到 ODBC 驅(qū)動程序管理器并從其接收結(jié)果來執(zhí)行處理。

ODBC 驅(qū)動程序管理器

ODBC 驅(qū)動程序管理器代表應用程序加載和卸載 ODBC 驅(qū)動程序。Windows 平臺帶有默認的驅(qū)動程序管理器,而非 Windows 平臺可以選擇使用開源 ODBC 驅(qū)動程序管理器,如 unixODBC 和 iODBC。ODBC 驅(qū)動程序管理器處理 ODBC 函數(shù)調(diào)用,或?qū)⑺鼈儌鬟f給 ODBC 驅(qū)動程序并解決 ODBC 版本沖突。

ODBC 驅(qū)動程序

ODBC 驅(qū)動程序處理 ODBC 函數(shù)調(diào)用,向特定數(shù)據(jù)源提交 SQL 請求并將結(jié)果返回給應用程序。ODBC 驅(qū)動程序還可以修改應用程序的請求,以使請求符合相關(guān)數(shù)據(jù)庫支持的語法。Simba Technologies 提供了一個用于輕松構(gòu)建 ODBC 驅(qū)動程序的框架,以及用于許多數(shù)據(jù)源(如 Salesforce、MongoDB、Spark 等)的 ODBC 驅(qū)動程序。Simba SDK 提供 C++、Java 和 C# 版本,支持為 Windows、OSX 和許多 *Nix 發(fā)行版構(gòu)建驅(qū)動程序。

數(shù)據(jù)源

數(shù)據(jù)源只是數(shù)據(jù)的來源。它可以是文件、DBMS 上的特定數(shù)據(jù)庫,甚至是實時數(shù)據(jù)饋送。數(shù)據(jù)可能與程序位于同一臺計算機上,也可能位于網(wǎng)絡(luò)上某處的另一臺計算機上。

以上就是“mysql中odbc的概念是什么”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


名稱欄目:mysql中odbc的概念是什么
文章來源:http://weahome.cn/article/pghipc.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部