DBD::mysql complains "Character set 'latin1' is not a compiled character set"
At MySQLBugs they suggested trying with binaries available at MySQL Community Downloads . 


Downloaded:


mysql-5.5.8-freebsd8.0-x86_64.tar.gz


Extracted to:


/usr/local/mysql-5.5.8-freebsd8.0-x86_64


Linked to


/usr/local/mysql


And re-compiled/re-installed p5-DBD-mysql against it by doing the following:


export PATH=/usr/local/mysql:$PATH
cd /usr/ports/databases/p5-DBD-mysql
make cleanenter 
make deinstall
make install

This is supposed to fix your perl module.

Are you still following FreeBSD Bugzilla – Bug 153588 ?

You may also refeer to http://www.freebsd.org/cgi/query-pr.cgi?pr=150959*

Hope you can keep going from here!