Related Documentation Download this Manual
PDF (US Ltr) - 40.8Mb
PDF (A4) - 40.9Mb
Man Pages (TGZ) - 294.0Kb
Man Pages (Zip) - 409.0Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb
Excerpts from this Manual

MySQL 8.3 Reference Manual  /  Connectors and APIs  /  MySQL Perl API

31.9 MySQL Perl API

Perl DBI 模块提供了一个通用的数据库访问接口。你可以编写一个 DBI 脚本,它可以与多种不同的数据库引擎一起工作,而不需要更改。要使用 DBI 与 MySQL,请安装以下组件:

  1. DBI 模块。

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

  3. 可选地,其他类型的数据库服务器的 DBD 模块。

Perl DBI 是推荐的 Perl 接口。它取代了一个名为 mysqlperl 的旧接口,该接口现在应该被认为是过时的。

以下部分包含使用 Perl 与 MySQL 和编写 MySQL 应用程序的信息:

DBI 信息可以在命令行、在线或印刷形式中获取:

  • 一旦安装了 DBIDBD::mysql 模块,你可以使用 perldoc 命令在命令行获取信息:

    $> perldoc DBI
    $> perldoc DBI::FAQ
    $> perldoc DBD::mysql

    你也可以使用 pod2manpod2html 等将信息翻译成其他格式。

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

  • 有关印刷信息,官方的 DBI 书籍是《Programming the Perl DBI》(Alligator Descartes 和 Tim Bunce,O'Reilly & Associates,2000)。该书的信息可以在 DBI 网站上找到:http://dbi.perl.org/