0

我想在 Perl 5.20 版中安装 DBD:mysql,但是在 PPM 中,当我在搜索框中键入 DBD:mysql 时它根本不存在。那么问题是什么?我该如何解决。

在此处输入图像描述

4

4 回答 4

2

据我在官方页面上看到的:DBD-MySQL 没有在 Windows 上随 Active state Perl v. 5.20 一起提供。原因:构建失败。

https://code.activestate.com/ppm/DBD-mysql/

也许,你可以尝试一个旧版本:5.16,它存在的地方。

于 2014-12-04T10:54:27.533 回答
1

Activestate 是采用带有破折号作为分隔符的发行版名称(DBD-mysql)还是采用带有两个冒号作为分隔符的包名称(DBD::mysql)?我敢打赌这不是一个冒号...

于 2014-12-04T13:17:39.253 回答
0

可能是因为该模块被称为“DBD::mysql”(带有两个冒号),但您将其键入为“DBD:mysql”(只有一个冒号)。

于 2014-12-04T12:15:40.390 回答
0

Whilst earlier builds of DBD::mysql failed to build for ActivePerl 5.20, the latest version of DBD::mysql (4.029) successfully compiled and is now available for ActivePerl 5.20/Perl Package Manager!

于 2015-02-20T11:00:04.947 回答