文档首页
MySQL 9.0 参考手册
相关文档 下载本手册
PDF (US Ltr) - 40.0Mb
PDF (A4) - 40.1Mb
手册页 (TGZ) - 258.2Kb
手册页 (Zip) - 365.3Kb
信息 (Gzip) - 4.0Mb
信息 (Zip) - 4.0Mb


MySQL 9.0 参考手册  /  ...  /  在 Unix 上安装 Perl

2.10.1 在 Unix 上安装 Perl

MySQL Perl 支持要求您已安装 MySQL 客户端编程支持(库和头文件)。 大多数安装方法都会安装必要的文件。 如果您在 Linux 上从 RPM 文件安装 MySQL,请确保还安装了开发人员 RPM。 客户端程序位于客户端 RPM 中,但客户端编程支持位于开发人员 RPM 中。

您可以从 CPAN(Comprehensive Perl Archive Network)获取 Perl 支持所需的文件,网址为 http://search.cpan.org

在 Unix 上安装 Perl 模块的最简单方法是使用 CPAN 模块。 例如

$> perl -MCPAN -e shell
cpan> install DBI
cpan> install DBD::mysql

DBD::mysql 安装会运行许多测试。 这些测试尝试使用默认用户名和密码连接到本地 MySQL 服务器。 (默认用户名是您在 Unix 上的登录名,在 Windows 上是 ODBC。默认密码是 无密码。) 如果您无法使用这些值连接到服务器(例如,如果您的帐户有密码),则测试将失败。 您可以使用 force install DBD::mysql 忽略失败的测试。

DBI 需要 Data::Dumper 模块。 它可能已安装; 如果没有,您应该在安装 DBI 之前安装它。

也可以以压缩的 tar 存档的形式下载模块发行版,并手动构建模块。 例如,要解压和构建 DBI 发行版,请使用如下过程

  1. 将发行版解压到当前目录

    $> gunzip < DBI-VERSION.tar.gz | tar xvf -

    此命令创建一个名为 DBI-版本 的目录。

  2. 将位置更改为解压后的发行版的顶级目录

    $> cd DBI-VERSION
  3. 构建发行版并编译所有内容

    $> perl Makefile.PL
    $> make
    $> make test
    $> make install

make test 命令很重要,因为它可以验证模块是否正常工作。 请注意,当您在 DBD::mysql 安装期间运行该命令以执行接口代码时,MySQL 服务器必须正在运行,否则测试将失败。

每当您安装新版本的 MySQL 时,最好都重新构建和重新安装 DBD::mysql 发行版。 这可确保正确安装最新版本的 MySQL 客户端库。

如果您没有在系统目录中安装 Perl 模块的访问权限,或者您想安装本地 Perl 模块,以下参考资料可能会有用:https://learn.perl5.cn/faq/perlfaq8.html#How-do-I-keep-my-own-module-library-directory-