Heim >Datenbank >MySQL-Tutorial >Warum tritt der mysqld\\_safe \'Verzeichnis \'/var/run/mysqld\' für UNIX-Socket-Datei existiert nicht\'-Fehler auf?
Fehlerbehebung im mysqld_safe-Verzeichnis „/var/run/mysqld“ für UNIX-Socket-Datei existiert nicht. Fehler
Beim Initialisieren eines MySQL-Servers mit mysqld_safe , kann ein Fehler auftreten, der besagt, dass das Verzeichnis „/var/run/mysqld“ für die UNIX-Socket-Datei nicht vorhanden ist. Dieses Problem tritt häufig beim Starten des MySQL-Servers 5.7.17 auf.
Fehlerursache
Der Fehler tritt normalerweise im Verzeichnis „/var/run/mysqld“ auf , das die UNIX-Socket-Datei enthalten soll, ist während des Startvorgangs des MySQL-Servers nicht vorhanden. Dies kann auf manuelle Konfigurationsänderungen in der MySQL-Konfigurationsdatei (my.cfg) oder andere Systemmodifikationen zurückzuführen sein.
Lösung
Um dieses Problem zu beheben, führen Sie die folgenden Schritte aus:
<code class="Bash">mkdir -p /var/run/mysqld</code>
<code class="Bash">chown mysql:mysql /var/run/mysqld</code>
Zusätzliche Hinweise
Das obige ist der detaillierte Inhalt vonWarum tritt der mysqld\\_safe \'Verzeichnis \'/var/run/mysqld\' für UNIX-Socket-Datei existiert nicht\'-Fehler auf?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!