Re: [系統] 請問資料庫中介軟體為何?

看板Database (資料庫)作者 (周星星)時間16年前 (2008/07/07 20:34), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串5/5 (看更多)
原po你真的沒搞懂中介的意思,而且把 phpMyAdmin 跟 jdbc 類比 也差了十萬八千里。 phpMyAdmin 是用 php 寫的一套應用程式,它可以連 MySQL 是因為 php 本身就有支援連接存取 MySQL 的函式庫。 如果今天要用 php 寫一個應用程式,連到某個 OOXX database, 但是 php 沒有原生的 OOXX 資料庫存取介面,這時就要找中介軟體 來做這個介面,這個 OOXX 本身需要支援這個中介,而 php 也要有 能使用這個中介的函式庫。 所以前面才會有許多網友都舉 ODBC/JDBC 當例子,因為絕大多數普遍 被應用的 database 都會去實作 ODBC 介面,絕多大數普遍應用 的程式語言也都支援 ODBC,這樣當 A 語言沒有內建原生的 B database 存取功能時,它們都還是透過 ODBC 來溝通。 然後這個中介不是拿來給人類這個使用者用的,他是程式(語言)與 程式(資料庫)的中介,不是人跟資料庫的中介。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.86.65.189

07/07 20:50, , 1F
的確受教了.感謝您.
07/07 20:50, 1F

07/25 23:28, , 2F
偷偷推一下~PHP連MySQL其實關鍵在php_mysql這模組上...
07/25 23:28, 2F
文章代碼(AID): #18SWrYhy (Database)
文章代碼(AID): #18SWrYhy (Database)