phpMyAdmin
 sql >> Database >  >> Database Tools >> phpMyAdmin

MAMP - phpMyAdmin #2002 - Impossibile connettersi al server MySQL locale tramite il socket '/Applications/MAMP/tmp/mysql/mysql.sock'

Vedo esattamente lo stesso. MAMP MySQL in esecuzione e questo messaggio da PHPMyAdmin

MySQL ha detto:

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

Il server non risponde (o il socket del server locale non è configurato correttamente).

Ho usato:sudo ln -s /Applications/MAMP/tmp/mysql/mysql.sock /tmp/mysql.sock per consentire l'accesso della CLI PHP locale a MAMP MySQL

Ho trovato il file di configurazione per phpMyAdmin qui:/Applications/MAMP/bin/phpMyAdmin/config.inc.php

Ho aggiunto questo percorso esplicito nel file di configurazione.

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

Ora funziona :)