Je n'arrive plus à me connecter à PhpMyAdmin, il indique des mauvaises connexions. PHP fonctionne parfaitement. S'il vous plaît aider. Je vous remercie.
2002 Cannot log in to the MySQL server
Language
Log in
Username:
Password:
Connection for controluser as defined in your configuration failed.
Il se peut que votre configuration phpmyadmin ait été quelque peu "personnalisée" et qu’elle ne soit plus compatible avec la configuration de votre serveur MySQL. Cela devrait normalement être géré correctement lors de la mise à niveau des deux.
Si vous ne comprenez pas votre configuration de phpmyadmin ou si vous ne l'avez pas configuré vous-même, certains problèmes de configuration de phpmyadmin dans Debian/Ubuntu peuvent être résolus en purger et en réinstallant le paquet phpmyadmin, ou peut-être simplement avec Sudo dpkg-reconfigure phpmyadmin
.
Vous pouvez reconfigurer phpmyadmin et réinitialiser le mot de passe MySQL.
Sudo dpkg-reconfigure phpmyadmin
Sudo dpkg-reconfigure mysql-server-5.5
J'espère que ça aide!
Bonne journée!
Le problème était que le fichier /etc/mysql/my.cnf était accessible en écriture par un autre utilisateur que 'root'. Donc, lors de l'installation de mysql, le fichier a été ignoré et l'installation n'a pas bien fonctionné.
Un simple :
chmod 644 /etc/mysql/my.cnf
aptitude remove mysql-server
aptitude install mysql-server
aptitude install mysql-common
A fait le travail très bien après tout.
A mon avis, l'aptitude est bien meilleure qu'apt-get. Il gère les dépendances bien mieux que l'autre et vous avez moins de chances d'avoir des problèmes.
Si vous avez mis à niveau mysql-server, vous souffrez probablement d'un paquetage cassé qui a été publié récemment dans le référentiel précis.
Dans mon cas, réinitialiser un nouveau mot de passe sans espaces blancs a fonctionné pour phpmyadmin et mysql sur Ubuntu 14.04 LTS.
Il semble que phpmyadmin ne puisse pas utiliser de caractère d'espacement dans son champ mot de passe et ressemble à dejavu à ses débuts avec Ubuntu 12.04 LTS, qui ne pouvait pas non plus se connecter à phpmyadmin à cause du caractère myspace de son mot de passe. Notez que mysql est capable d'avoir des espaces blancs dans son mot de passe, cependant. :RÉ