Even though moritz did a fine job telling you what your problem is, you seem not to understand what he's saying. So Let me try again.

Despite your node title, DBI itself appears to be installed fine. DBI is the root module for database support. In fact, it's DBI that is giving you the message of which drivers are installed.

Now, there are a lot of database drivers for DBI, and they're all classified under the common prefix DBD. That is DBD, with a "D", not with an "I".

You do have several drivers, including one for Oracle, one for SQLite and even DBD::mysqlPP, which is a Pure Perl driver for Mysql. Maybe that's the one you installed by accident? And that is why you can see a "DBD" folder: that's where all those DBD drivers are installed.

Now, one that is missing, is the normal driver for Mysql, and that is DBD::mysql. Notice the case. I'm quite certain that if you try to install that, and pick the correct one this time, it'll work.

BTW you do have the Mysql client software on your PC, I hope? Things might not install properly if you don't have it. I think DBD::mysql depends on a DLL in that package.


In reply to Re: DBI not installed by bart
in thread DBI not installed by Anonymous Monk

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.