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

MAMP – phpMyAdmin #2002 – Verbindung zum lokalen MySQL-Server über Socket „/Applications/MAMP/tmp/mysql/mysql.sock“ nicht möglich

sehe ich genau gleich. MAMP MySQL läuft und diese Nachricht von PHPMyAdmin

MySQL sagte:

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

Der Server antwortet nicht (oder der Socket des lokalen Servers ist nicht richtig konfiguriert).

Ich habe verwendet:sudo ln -s /Applications/MAMP/tmp/mysql/mysql.sock /tmp/mysql.sock um lokalen PHP-CLI-Zugriff auf MAMP MySQL zu erlauben

Die Konfigurationsdatei für phpMyAdmin habe ich hier gefunden:/Applications/MAMP/bin/phpMyAdmin/config.inc.php

Ich habe diesen expliziten Pfad in der Konfigurationsdatei hinzugefügt.

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

Jetzt funktioniert es :)