Heim  >  Artikel  >  Datenbank  >  MySQL – die Lösung für den Fehler „MySQL-Deamon konnte nicht gestartet werden“

MySQL – die Lösung für den Fehler „MySQL-Deamon konnte nicht gestartet werden“

黄舟
黄舟Original
2017-01-21 13:17:411331Durchsuche

Die Website konnte plötzlich keine Verbindung zur Datenbank herstellen, also habe ich den Server direkt neu gestartet. Rufen Sie den CLI-Modus auf, führen Sie den Dienst myqsld start aus und stellen Sie fest, dass immer noch die Fehlermeldung „MySQL-Deamon konnte nicht gestartet werden“ angezeigt wird.

# /etc/init.d/mysqld start

MySQL-Daemon konnte nicht gestartet werden: [FEHLERHAFT]

MySQL-Protokolldatei anzeigen

#less /var/log/mysqld.log
Eine der Zeilen lautet:

/usr/libexec/mysqld: Can't change dir to ‘XXX' (Errcode: 13)
Überprüfen Sie zuerst das Datenbankprotokoll


[Warning] Can't create test file xxx.lower-test  
[Warning] Can't create test file xxx.lower-test  
/usr/libexec/mysqld: Can't change dir to '/xxx' (Errcode: 13)  
[ERROR] Aborting
Überprüfen Sie zunächst das Datenverzeichnis. Es gibt kein Problem mit den Berechtigungen und dem Benutzer des Protokollverzeichnisses, den Berechtigungen und dem Benutzer, zu dem es gehört. Es sollte die Berechtigungsbeschränkung von SELINUX sein > bedeutet, dass SELinux aktiviert wurde.

Schließmethode:

# getenforce

oder

Das Obige ist der Inhalt der MySQL-Eingabeaufforderung „MySQL-Deamon konnte nicht gestartet werden“-Fehlerlösung, weitere verwandte Inhalte Bitte achten Sie darauf zur chinesischen PHP-Website (www.php.cn)!
#setenforce 0 (0|1 开|关)

setsebool ftpd_disable_trans 1
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn