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

MAMP - phpMyAdmin #2002 - Kan geen verbinding maken met lokale MySQL-server via socket '/Applications/MAMP/tmp/mysql/mysql.sock'

Ik zie precies hetzelfde. MAMP MySQL actief, en dit bericht van PHPMyAdmin

MySQL zei:

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

De server reageert niet (of de socket van de lokale server is niet correct geconfigureerd).

Ik heb gebruikt:sudo ln -s /Applications/MAMP/tmp/mysql/mysql.sock /tmp/mysql.sock om lokale PHP CLI-toegang tot MAMP MySQL toe te staan

Ik vond het configuratiebestand voor phpMyAdmin hier:/Applications/MAMP/bin/phpMyAdmin/config.inc.php

Ik heb dit expliciete pad toegevoegd aan het configuratiebestand.

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

Nu werkt het :)



  1. hoe karakters te selecteren na de eerste 20 karakters uit het veld mysql

  2. Genereer SQL-serverscripts vanaf de opdrachtregel?

  3. MySQL Stand-in structuur voor weergave. Wat is het?

  4. Gebruiker kan selectiefout 1142 niet uitvoeren