in reply to Administrator refuses to install DBD::mysql

Not that it'd be much help if you don't have shell access, but see also perldoc -q 'my own module'.

And remember: Test early and test often. And make sure of the requirements for the target environment before you start coding, not just before you deliver.