This Domain(Admin5.com) is for Sale:

My SQL数据库实用技术(28)

时间:2007-12-23  来源:不详  作者:迈克DB

DBI 和PHP 都提供对访问多个数据库引擎的支持,所以对不同的数据库,甚至在不同的主机上,都可以很轻易地同时连接到服务器上。然而, DBI 和PHP 在对于从多个异构数据库系统中检索和处理数据的任务的适宜性方面有所不同。而DBI 更好些,因为无论使用哪种数据库,它都使用一组单独的访问调用。假设想在MySQL、mSQL 和Postgres 数据库之间传送数据。使用DBI,则使用这三种数据库的惟一不同之处在于用于连接到每个服务器的DBI -> connect( )调用。而用PHP时,可能需要有更复杂的脚本,该脚本将含有三组读取调用和三组写入调用。
多数据库应用程序的一个极好的例子是MySQL 分发包中的crash-me 脚本,它可测试许多不同的数据库服务器的能力。该脚本是用D B I编写的,对于这样的应用程序,这种选择是很明显的,因为您可以同样的方式访问所有的数据库。

看完这篇,您有何感觉呢?

文章评论

共有位Admini5网友发表了评论 查看完整内容

24小时热门信息