Autentificación MySQL en PHP

Hay diferencias entre las DLL de PHP 5.2.6 y 5.3 a la hora de tratar las claves de mysql para conectarse a la base de datos pudiéndonos dar el siguiente error:

mysqlnd cannot connect to MySQL 4.1+ using old authentication

En PHP 5.3 serían necesario realizar cambios en la base de datos que están muy bien explicados en el manual de referencia de mysql. Las versiones de PHP anteriores, por lo menos la última que testee es la 5.2.6 no da este error de conexión.

Comentarios