27.9 MySQL Perl API

Perl DBI模块提供了用于数据库访问的通用接口。您可以编写可与许多不同数据库引擎一起使用的 DBI 脚本,而无需进行更改。要将 DBI 与 MySQL 一起使用,请安装以下内容:

  • DBI模块。

  • DBD::mysql模块。这是 Perl 的数据库驱动程序(DBD)模块。

  • (可选)您要访问的任何其他类型的数据库服务器的 DBD 模块。

推荐使用 Perl DBI。它替换了一个较旧的名为mysqlperl的接口,该接口应被视为已过时。

这些部分包含有关将 Perl 与 MySQL 结合使用以及在 Perl 中编写 MySQL 应用程序的信息:

DBI 信息可从命令行,在线或以印刷形式获得:

  • 一旦安装了DBIDBD::mysql模块,就可以使用perldoc命令在命令行中获取有关它们的信息:
shell> perldoc DBI
shell> perldoc DBI::FAQ
shell> perldoc DBD::mysql

您还可以使用pod2manpod2html等将这些信息转换为其他格式。

  • 有关 Perl DBI 的在线信息,请访问 DBI 网站http://dbi.perl.org/。该站点托管一个常规的 DBI 邮件列 table。

  • 有关印刷信息,DBI 的官方书是* Programming the Perl DBI *(对 Perl DBI 进行编程)(鳄鱼笛卡尔和蒂姆·邦斯,O'Reilly&Associates,2000 年)。有关这本书的信息,请访问 DBI 网站http://dbi.perl.org/