J'ai eu le même problème. Installation récente (janvier 2013) de XAMPP mais même base de code que le serveur de production et une autre machine de développement. Cela prenait plus de 2 secondes à chaque fois que PHP se connectait à MySQL, et dans certaines transactions, il y avait plusieurs connexions. J'ai essayé skip-name-resolve dans le fichier my.ini, cela a complètement échoué. J'ai ensuite apporté une modification d'un caractère au fichier hosts et tout a fonctionné. Accédez à c:/windows/system32/drivers/etc. Modifier les hôtes. Supprimez le caractère de commentaire # de la ligne de l'hôte local (ou ajoutez-le comme ci-dessous)
# localhost name resolution is handled within DNS itself.
127.0.0.1 localhost
Service MySQL arrêté et redémarré. C'était une solution complète.