phpMyAdmin
 sql >> Baza danych >  >> Database Tools >> phpMyAdmin

MAMP - phpMyAdmin #2002 - Nie można połączyć się z lokalnym serwerem MySQL przez gniazdo '/Applications/MAMP/tmp/mysql/mysql.sock'

Widzę dokładnie to samo. Działa MAMP MySQL i ta wiadomość od PHPMyAdmin

MySQL powiedział:

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

Serwer nie odpowiada (lub gniazdo serwera lokalnego nie jest poprawnie skonfigurowane).

Użyłem:sudo ln -s /Applications/MAMP/tmp/mysql/mysql.sock /tmp/mysql.sock aby umożliwić lokalny dostęp PHP CLI do MAMP MySQL

Znalazłem plik konfiguracyjny dla phpMyAdmin tutaj:/Applications/MAMP/bin/phpMyAdmin/config.inc.php

Dodałem tę wyraźną ścieżkę w pliku konfiguracyjnym.

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

Teraz to działa :)



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Jak ustawić nazwę użytkownika i hasło phpmyadmin

  2. Jak ustawić domyślny silnik przechowywania na InnoDB w XAMPP?

  3. Wykorzystanie PHPMyAdmin do administrowania Amazon RDS

  4. Importowanie bazy danych WordPress — #1075 — Nieprawidłowa definicja tabeli; może istnieć tylko jedna kolumna auto i musi być zdefiniowana jako klucz

  5. Jak działa funkcja eksportu phpMyAdmin?