bei grösseren Versions-Sprüngen der libmysql.dll kann es sein, dass Signaturen von Funktionen geändert wurden... dies kann sich dann durch solche hässliche Runtime Errors äussern...
alternativ zur neuen
DLL kannst Du auch den
MySQL-Server wieder dazu bringen, die alten Passwort-Hashes zu akzeptieren... siehe
http://dev.mysql.com/doc/mysql/en/old-client.html