Je viens d'installer la dernière version de MySQL (64 bits) sur ma boîte Windows 7. C'était une installation straight vanilla, utilisant toutes les valeurs par défaut; mais phpmyadmin ne peut pas le voir du tout. MySQL est configuré en tant que service pour démarrer automatiquement, et je sais qu'il fonctionne parce que les outils de l'interface graphique de MySQL fonctionnent correctement.MySQL sur Windows-7 (64 bits) sur 0.0.0.0:3306 plutôt que 127.0.0.1:3306
Le message d'erreur réelle que je reçois de phpMyAdmin est:
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
Faire un netstat, je vois
TCP 0.0.0.0:3306 Marks-Netbook:0 LISTENING
quand je m'attends à 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 suppose 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?
Avez-vous essayé de faire "mysql -u root" à partir d'une console? – cherouvim
Je peux me connecter assez facilement à partir de la console et exécuter des fonctions de ligne de commande typiques en utilisant mysql -u root –