首頁  >  文章  >  資料庫  >  mysql驅動是什麼

mysql驅動是什麼

WBOY
WBOY原創
2022-05-12 17:32:534502瀏覽

mysql驅動是幫助程式語言與mysql服務端進行通訊的程式;mysql驅動會在底層跟資料庫建立網路連接,建立連接後程式語言才能基於這個連結去執行各種sql語句操作,因此各種程式語言透過MySQL驅動去存取資料庫。

mysql驅動是什麼

本教學操作環境:windows10系統、mysql8.0.22版本、Dell G3電腦。

mysql驅動是什麼

驅動程式主要幫助程式語言與 MySQL 服務端進行通訊。

大家都知道,我們如果要在Java系統中去存取一個MySQL資料庫,必須得在系統的依賴中加入一個MySQL驅動,有了這個MySQL驅動才能跟MySQL資料庫建立連接,然後執行各種各樣的SQL語句。

那麼這個MySQL驅動到底是個什麼東西?

mysql驅動是什麼

我們先來看下面的一段maven配置,這段maven配置中就引進了一個MySQL驅動程式。這裡的mysql-connector-java就是面向Java語言的MySQL驅動程式。

大家都知道,如果我們要存取資料庫,必須要跟資料庫建立一個網路連接,那麼這個連接由誰來建立呢?

其實答案就是這個MySQL驅動,他會在底層跟資料庫建立網路連接,有網路連接,接著才能去傳送請求給資料庫伺服器!我們看下圖。

mysql驅動是什麼

然後當我們跟資料庫之間有了網路連線之後,我們的Java程式碼才能基於這個連線去執行各種各樣的增刪改查SQL語句我們看下圖

mysql驅動是什麼

所以對於Java語言開發的系統,MySQL會提供Java版本的MySQL驅動,對於PHP、Perl、.NET、Python、Ruby等各種常見的程式語言,MySQL都會提供對應語言的MySQL驅動,讓各種語言編寫的系統透過MySQL驅動去存取資料庫。

推薦學習:mysql影片教學

#

以上是mysql驅動是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn