Heim >Betrieb und Instandhaltung >Betrieb und Wartung von Linux >MySQL kann in einer Linux-Umgebung nicht gestartet werden
Egal welche Art von Problem Sie finden, überprüfen Sie zuerst das Fehlerprotokoll.
Frage 1:
Beim Abfragen des Fehlerprotokolls werden Berechtigungsprobleme angezeigt.
Analyse: MySQL gehört ursprünglich dem MySQL-Benutzer. Wenn es unter dem Root-Benutzer gestartet wird, können Probleme auftreten.
Lösung:
(1) Überprüfen Sie die Berechtigungen von MySQL
(2) Es wurde festgestellt, dass Root-Berechtigungen vorhanden sind, was verwirrend ist . Ändern Sie es also zuerst in MySQL-Berechtigungen
Empfohlene verwandte Video-Tutorials: Linux-Video-Tutorial
(3) Starten Sie den Vorgang neu und überprüfen Sie ihn
Frage 2:
Als ich das MySQL-Passwort änderte, stellte ich fest, dass der MySQL-Dienst normal lief, aber als ich mich anmeldete, wurde Folgendes angezeigt: ERROR! MySQL is running but PID file could not be found
Lösung:
(1) Überprüfen Sie den Datenbank-Ausführungsstatus:
service mysql status
EingabeaufforderungERROR! MySQL is running but PID file could not be found
(2) Drucken der MYSQL-Prozess
ps aux | grep mysql
(3) KILL-Prozess:
kill -9 pid
Das heißt,
kill -9 9525
und dann MYSQL starten:
service mysql start
Überprüfen Sie den MySQL-Laufstatus erneut:
service mysql status
Erfolgreiche Eingabeaufforderung OK
(4) Passwort ändern
Empfohlener verwandter Artikel Tutorials: Linux-Tutorial
Das obige ist der detaillierte Inhalt vonMySQL kann in einer Linux-Umgebung nicht gestartet werden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!