Der MySQL-Dienst wird gestartet, aber es kann keine Verbindung hergestellt werden. Wie kann ich dieses Problem lösen? Login-Fehler: root@localhost:~# mysql -u root -p Passwort eingeben: FEHLER 2002 (HY000): Verbindung zum lokalen MySQL-Server über Socket '/var/lib/mysql/mysql.sock' nicht möglich (2) root@localhost:~# service mysqld restart MySQL wird heruntergefahren. [OK] MySQL wird gestartet. [ OK ] root@localhost:~# mysql -u root -p Passwort eingeben: FEHLER 2002 (HY000): Verbindung zum lokalen MySQL-Server über Socket '/var/lib/mysql/mysql.sock' nicht möglich (2) Analyse der Gründe: Der Grund ist unbekannt. Ich werde ihn hinzufügen, wenn ich ihn weiß. Lösung 1: root@localhost:~# finden / -name mysql.sock /tmp/mysql.sock root@localhost:~# mysql -u root -p -S /tmp/mysql.sock Passwort eingeben: Willkommen beim MySQL-Monitor. Befehle enden mit ; oder \g. Ihre MySQL-Verbindungs-ID ist 1 Serverversion: 5.6.15-log Quellverteilung Copyright (c) 2000, 2011, Oracle und/oder Tochtergesellschaften. Alle Rechte vorbehalten. Oracle ist eine eingetragene Marke der Oracle Corporation und/oder ihrer Tochtergesellschaften. Andere Namen können Marken ihrer jeweiligen Eigentümer. Geben Sie „help;“ oder „\h“ ein, um Hilfe zu erhalten. Geben Sie „\c“ ein, um die aktuelle Eingabeanweisung zu löschen. MySQL> Lösung 2: root@localhost:~# finden / -name mysql.sock /tmp/mysql.sock root@localhost:~# vi /etc/my.cnf [mysqld] Datenverzeichnis=/var/lib/mysql socket=/var/lib/mysql/mysql.sock Benutzer=mysql # Standardmäßig wird das alte Kennwortformat verwendet, um die Kompatibilität mit MySQL 3.x sicherzustellen # Clients (die das Kompatibilitätspaket mysqlclient10 verwenden). alte_Passwörter=1 # Das Deaktivieren symbolischer Links wird empfohlen, um verschiedene Sicherheitsrisiken zu vermeiden. # heben Sie hierzu die Kommentierung dieser Zeile auf: # symbolische Links=0 # Fügen Sie den folgenden Code hinzu [mysql] socket=/tmp/mysql.sock [mysqld_safe] log-error=/var/log/mysqld.log pid-Datei=/var/run/mysqld/mysqld.pid root@localhost:~# mysql -u root -p Passwort eingeben: Willkommen beim MySQL-Monitor. Befehle enden mit ; oder \g. Ihre MySQL-Verbindungs-ID ist 3 Serverversion: 5.6.15-log Quellverteilung Copyright (c) 2000, 2011, Oracle und/oder Tochtergesellschaften. Alle Rechte vorbehalten. Oracle ist eine eingetragene Marke der Oracle Corporation und/oder ihrer Tochtergesellschaften. Andere Namen können Marken ihrer jeweiligen Eigentümer. Geben Sie „help;“ oder „\h“ ein, um Hilfe zu erhalten. Geben Sie „\c“ ein, um die aktuelle Eingabeanweisung zu löschen. MySQL> Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: So ändern Sie die CentOS-Serverzeit auf die Peking-Zeit
>>: Lösen Sie das Problem, dass await in forEach nicht funktioniert
So installieren und konfigurieren Sie mysql-5.7.5...
1. Es können nur chinesische Schriftzeichen eingeg...
So lösen Sie das Timeout-Problem, wenn Pip in Lin...
Der MySQL-Dienst wird gestartet, aber es kann kei...
Inhaltsverzeichnis 1. Passen Sie den Inhalt der S...
System: Ubuntu 16.04LTS 1\Laden Sie mysql-5.7.18-...
Vorwort: Die verteilte Master-Slave-Architektur v...
Inhaltsverzeichnis Konfiguration NFS-Server (nfs....
VMware Workstation ist eine leistungsstarke virtu...
Inhaltsverzeichnis 1. Einfacher Datenabruf 2. Dat...
Dieser Artikel veranschaulicht anhand von Beispie...
Inhaltsverzeichnis 1. Wechseln Sie zwischen Produ...
Inhaltsverzeichnis Überblick 1. So animieren Sie ...
Heute hat ein Student im dritten Studienjahr eine...
In diesem Artikelbeispiel erfahren Sie den spezif...