Perl 的 DBI
模块提供了一个通用的数据库访问接口。您可以编写一个 DBI 脚本,无需更改即可与许多不同的数据库引擎一起使用。要将 DBI 与 MySQL 一起使用,请安装以下内容
DBI
模块。DBD::mysql
模块。这是 Perl 的数据库驱动程序 (DBD) 模块。(可选)您要访问的任何其他类型数据库服务器的 DBD 模块。
Perl DBI 是推荐的 Perl 接口。它取代了称为 mysqlperl
的旧接口,该接口应被视为过时接口。
这些部分包含有关将 Perl 与 MySQL 一起使用以及使用 Perl 编写 MySQL 应用程序的信息
有关 Perl DBI 支持的安装说明,请参见 第 2.10 节,“Perl 安装说明”。
有关从选项文件中读取选项的示例,请参见 第 7.8.4 节,“在多服务器环境中使用客户端程序”。
有关安全编码技巧,请参见 第 8.1.1 节,“安全指南”。
有关调试技巧,请参见 第 7.9.1.4 节,“在 gdb 下调试 mysqld”。
有关某些特定于 Perl 的环境变量,请参见 第 6.9 节,“环境变量”。
有关在 macOS 上运行的注意事项,请参见 第 2.4 节,“在 macOS 上安装 MySQL”。
有关引用字符串字面量的各种方法,请参见 第 11.1.1 节,“字符串字面量”。
DBI 信息可以通过命令行、在线或印刷形式获得
安装
DBI
和DBD::mysql
模块后,您可以使用perldoc
命令在命令行中获取有关它们的信息$> perldoc DBI $> perldoc DBI::FAQ $> perldoc DBD::mysql
您还可以使用
pod2man
、pod2html
等将此信息转换为其他格式。有关 Perl DBI 的在线信息,请访问 DBI 网站,https://dbi.perl5.cn/。该网站托管了一个通用的 DBI 邮件列表。
有关印刷信息,官方 DBI 书籍是 Perl DBI 编程(Alligator Descartes 和 Tim Bunce,O'Reilly & Associates,2000 年)。有关该书籍的信息,请访问 DBI 网站,https://dbi.perl5.cn/。