Why DBD::mysql doesn't exit in Perl Package Manager 4.19 Perl Version 5.20?

437 views Asked by At

I want to install DBD:mysql in Perl version 5.20 but in PPM when I type DBD:mysql in search box it doesn't exist at all. So what is the problem? How can I solve it.

enter image description here

4

There are 4 answers

5
Vesa Karjalainen On

Does Activestate take a distribution name with a dash as separator (DBD-mysql) or a package name with two colons as a separator (DBD::mysql)? I could bet it's not a single colon...

0
Dave Cross On

Perhaps because the module is called "DBD::mysql" (with two colons) but you typed it as "DBD:mysql" (with only one colon).

3
user4035 On

As far as I can see on the official page: DBD-MySQL is not shipped with Active state Perl v. 5.20 on Windows. Reason: the build has failed.

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

Maybe, you could try an older version: 5.16, where it exists.

0
GreatMarkO On

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!