just a thought, since this is a rather obscure error, try geting ahold of an older version of perl (just delete your c:\perl dir to uninstall), I know 5.8.4 worked. Then see if it makes a difference. IO::Scalar really isnt needed anymore with newer code.
If that dosent work, try reinstalling your newer version, then using CPAN instead of PPM:
perl -MCPAN -e "install DBI"
perl -MCPAN -e "install DBD::mysql"
|