2

我正在尝试执行与 mysql 数据库交互的 perl 脚本。我在RHEL 5.5,我的mysql 版本是 5.0.77。它返回错误,它需要DBI.pmperl 模块。我试图通过安装它cpan,使用perl -MCPAN -e "install DBI.pm"。它会尝试一些超时的 ftp 服务器。

我尝试从 cpan 的 repo 手动安装。DBI.pm 安装正确,我继续使用 DBD.pm,但 cpan repo 的 DBD.pm 仅适用于 mysql 4。

我迷路了...任何指示?

4

3 回答 3

5

你在 RHEL 上,为什么不通过 yum 安装呢?

yum install perl-DBD-mysql

一般来说,如果你想通过 yum 安装 perl 包,你可以这样做

yum install 'perl(Module::Name)'
于 2012-03-18T11:30:07.423 回答
0

这个对我有用!

perl -MCPAN -e "安装 DBI"

于 2013-09-03T21:09:43.290 回答
-1

RHEl 5.5 64 位具有不支持 DBD 和 DBI 的 Perl 5.08,需要将 Perl 升级到至少 5.10 才能正常工作。尚未弄清楚如何进行升级。

于 2012-03-18T14:18:29.370 回答