Re: [系統] 請問資料庫中介軟體為何?
原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
07/25 23:28, 2F
討論串 (同標題文章)
完整討論串 (本文為第 5 之 5 篇):
11
16
Database 近期熱門文章
PTT數位生活區 即時熱門文章