it-swarm.com.de

# 2002 - Der Server antwortet nicht (oder der Socket des lokalen MySQL-Servers ist nicht richtig konfiguriert)

Ich kann nicht auf PHPMyAdmin zugreifen. Wenn ich dorthin möchte, erhalte ich den folgenden Fehler:

# 2002 - Der Server antwortet nicht (oder der Socket des lokalen MySQL-Servers ist nicht richtig konfiguriert)

Ich habe diesen Fehler gegoogelt, aber er ist nicht klar.

Ich versuche zu wissen, welcher Port durch diesen Code geöffnet ist:

pgrep mysql

zwei ports sind offen, wenn mysql läuft.

Ich möchte in meinem localhost auf PHPMyAdmin zugreifen. Ich benutze Ubuntu OS

4
Omid Zamani

In Ubuntu lauscht mysql standardmäßig nicht auf TCP/IP-Verbindungen. Es wird nur ein lokaler Socket verwendet.

Der aktuelle lokale Socket ist in /etc/mysql/my.cnf konfiguriert. Wenn Sie diese Datei öffnen, sollten Sie Folgendes finden:

[client]
port            = 3306
socket          = /var/run/mysqld/mysqld.sock

Sie müssen lediglich die Konfigurationsdatei von PHPMyAdmin (config.inc.php) öffnen und die Socket-Adresse ändern. Möglicherweise ist auf Ihrem PHPMyAdmin keine lokale Socket-Konfiguration vorhanden, oder es ist anders. Diese Datei sollte eine Zeile wie folgt enthalten (passen Sie die Adresse natürlich an das an, was Sie auf my.cnf gefunden haben):

$cfg['Servers'][$i]['socket'] = '/var/run/mysqld/mysqld.sock';
6
Oscar Pérez

Schritte nur, um den MySQL-Server nach dem Absturz auszuführen.

** Arbeitete auf Wamp Server **

  1. Überprüfen Sie die {System name}.err-Datei in Ihrem MySQL-Datenverzeichnis.
  2. Finden Sie aus dem Protokoll die Datenbanken heraus, die Probleme verursachen
  3. Schneiden Sie sie aus dem Datenverzeichnis aus (bewahren Sie sie an einem sicheren Ort auf).
  4. Starten Sie den MySQL-Dienst
0
Abhijeet K.

gehen Sie zu C:\Windows\System32\drivers\etc
Host bearbeiten
127.0.0.1 localhost hinzufügen
und starten Sie den Server refrance neu
check ans

0
Darkcoder