MySQL对DBI 的支持环境由Msql - Mysql - modules分发包提供。这个模块在DBD 级操作。可以从分发包名称及图5 - 1中分辨它,一个驱动程序可以提供对一个以上的RDBMS 的支持。Msql-Mysql-Modules 最初是为mSQL 而编写的,后来扩展到MySQL。这种影响类似于对mSQL 和MySQL的CAPI。由于设计的MySQLCAPI 类似于mSQL CAPI,所以将mSQL DBD(使用mSQL C API)扩展到对MySQL的使用很有意义。
DBI 体系结构编写应用程序的风格相对普通。当编写DBI 脚本时,可使用一组标准的调用。DBI 级在DBD 级调用适当的驱动程序来处理请求,对于想使用的特定数据库服务器通信中包括的特定问题,由驱动程序处理。DBD 级传送从服务器返回的数据,备份到DBI 级,使
数据出现在应用程序中。数据的格式与数据库的数据 猜你喜欢