作者starjou (周星星)
看板Database
标题Re: [系统] 请问资料库中介软体为何?
时间Mon Jul 7 20:34:40 2008
原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
1F:推 chrismaggie:的确受教了.感谢您. 07/07 20:50
2F:推 sss2500:偷偷推一下~PHP连MySQL其实关键在php_mysql这模组上... 07/25 23:28