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

MAMP - phpMyAdmin #2002 - Kan inte ansluta till den lokala MySQL-servern via uttaget '/Applications/MAMP/tmp/mysql/mysql.sock'

Jag ser exakt samma sak. MAMP MySQL körs, och detta meddelande från PHPMyAdmin

MySQL sa:

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

Servern svarar inte (eller så är den lokala serverns socket inte korrekt konfigurerad).

Jag använde:sudo ln -s /Applications/MAMP/tmp/mysql/mysql.sock /tmp/mysql.sock för att tillåta lokal PHP CLI-åtkomst till MAMP MySQL

Jag hittade konfigurationsfilen för phpMyAdmin här:/Applications/MAMP/bin/phpMyAdmin/config.inc.php

Jag lade till den här explicita sökvägen i konfigurationsfilen.

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

Nu fungerar det :)



  1. Skapa ett databasdiagram i phpMyAdmin

  2. Det går inte att koppla ASP.NET-databas till SQL Server Management Studio

  3. hämta bilder från databasen och visa alla på en sida

  4. Hur man ökar importstorleksgränsen i phpMyAdmin