phpMyAdmin
 sql >> Base de données >  >> Database Tools >> phpMyAdmin

MAMP - phpMyAdmin #2002 - Impossible de se connecter au serveur MySQL local via le socket '/Applications/MAMP/tmp/mysql/mysql.sock'

Je constate exactement la même chose. MAMP MySQL en cours d'exécution, et ce message de PHPMyAdmin

MySQL a dit :

#2002 - Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

Le serveur ne répond pas (ou le socket du serveur local n'est pas correctement configuré).

J'ai utilisé :sudo ln -s /Applications/MAMP/tmp/mysql/mysql.sock /tmp/mysql.sock pour autoriser l'accès PHP CLI local à MAMP MySQL

J'ai trouvé le fichier de configuration pour phpMyAdmin ici :/Applications/MAMP/bin/phpMyAdmin/config.inc.php

J'ai ajouté ce chemin explicite dans le fichier de configuration.

$cfg['Servers'][$i]['socket'] = '/Applications/MAMP/tmp/mysql/mysql.sock';

Maintenant ça marche :)