in reply to Perl Script connecting to DBD::MySql problem

What's the content of $workspace? It seems that your script is passing invalid data to "connect".

You can also remove the call to "install_driver" and call DBI->connect instead.