Je viens d'installer la dernière version de production de MySQL (64 bits) sur mon ordinateur Windows 7. Il s'agissait d'une installation classique, avec tous les paramètres par défaut, mais phpmyadmin ne le voit pas du tout. MySQL est configuré comme un service qui démarre automatiquement, et je sais qu'il est en cours d'exécution car les outils de l'interface graphique de MySQL fonctionnent correctement.
Le message d'erreur que j'obtiens de phpmyadmin est le suivant :
Cannot load mysql extension. Please check your PHP configuration. - Documentation
phpinfo() montre :
> mysqlnd enabled
> Version mysqlnd 5.0.7-dev - 091210 - $Revision: 294543 $
> Compression supported
> Command buffer size 4096
> Read buffer size 32768
> Read timeout 31536000
> Collecting statistics Yes
> Collecting memory statistics No
En faisant un netstat -a, je vois
TCP 0.0.0.0:3306 Marks-Netbook:0 LISTENING
alors que je m'attendais à voir
TCP 127.0.0.1:3306 Marks-Netbook:0 LISTENING
Je ne sais pas si c'est la raison pour laquelle phpmyadmin ne peut pas se connecter, mais je soupçonne que c'est probablement le cas. Quelqu'un peut-il confirmer si c'est la cause probable, et/ou suggérer comment je peux résoudre ce problème ?