You seem to have two options: fix ppm or use cpan.

The fact that you can access cpan to find the modules implies that you have internet access so, unless a firewall is blocking it, ppm ought to work. As a sanity check you could ensure that the ActiveState package repository is set to http://ppm4.activestate.com/MSWin32-x86/5.10/1006/package.xml in the PPM Preferences.

If ppm isn't fixable you can use cpan from the command line to install the modules you need. Just:

cpan DBD::mysql

although that will probably require you to install mysql first so that the headers and library files are around that are required to build the module. The first time you use cpan it will most likely download and install the mingw compiler too, but at least it just does the right thing - that much is pretty smooth.

However, I strongly recommend that you try to get ppm going first. If you are unsure about how everything works you will find using cpan to install modules much more intimidating (initially at least) than using ppm. Oh, and I can pretty much guarantee that the cpan install of DBD::mysql will not go smoothly!


True laziness is hard work

In reply to Re^5: Missing some packages in my Activ Perl Installation by GrandFather
in thread Missing some packages in my Activ Perl Installation by pRonnie

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.