web-dev-qa-db-fra.com

phpmyadmin - erreur 2002 - sur Mac

J'utilise actuellement Mac et la version du système d'exploitation en cours d'exécution est El Capitan. La racine Web est /Users/username/Sites.

J'ai téléchargé, extrait phpmyadmin et déplacé le répertoire dans le dossier racine, puis j'ai réussi à accéder à l'écran de connexion. Mais lorsque j'essaie de me connecter, un message comme celui-ci s'affiche.

#2002 - No such file or directory<br />The server is not responding (or the local server's socket is not correctly configured).

J'ai vérifié si MySQL était désactivé, mais il l'était donc cela n'a rien à voir avec ça. Est-ce que quelqu'un sait comment résoudre ce problème?

9
MarshallLee

La solution était donc assez simple pour mon cas. 

Après avoir lu des articles tels que this , j’ai consulté mon répertoire phpmyadmin afin de trouver le fichier config.inc.php. C'est ce que je n'ai toujours pas compris, mais il n'y avait pas de fichier portant le même nom. 

À la place, le fichier portant le nom le plus proche était config.sample.inc.php. J'ai donc changé son nom et changé $cfg['Servers'][$i]['Host'] = 'localhost'; en $cfg['Servers'][$i]['Host'] = '127.0.0.1';. Maintenant, je peux me connecter avec le compte phpmyadmin.

24
MarshallLee

Même erreur après la mise à niveau de mariadb via homebrew upgrade sous OS X Siera 10.12.5.

Il s'avère qu'un répertoire de configuration était manquant:

mysql: Can't read dir of '/usr/local/etc/my.cnf.d' (Errcode: 2 "No such file or directory")

Créer simplement ce répertoire résout le problème (inutile de redémarrer le démon mariadb):

mkdir /usr/local/etc/my.cnf.d

Attendez quelques secondes et réessayez de vous connecter:

$ mysql -u root -p
Enter password: 
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 9
Server version: 10.2.6-MariaDB Homebrew
1
jlapoutre

Cela a fonctionné pour moi.

  1. services de brassage mysql stop
  2. Allez sur Xampp et redémarrez le service mysql.
0
Tarun Voora