Überprüfen Sie die folgenden Punkte, um das Problem zu beheben
-
Überprüfen Sie die Berechtigung von mysql data dir mit dem folgenden Befehl. Der Besitz sollte
mysql:mysql
sein und die Verzeichnisberechtigung sollte700
sein# ls -ld /var/lib/mysql/
-
Überprüfen Sie die Berechtigung von Datenbanken im mysql-Datenverzeichnis mit dem folgenden Befehl. Der Besitz sollte mysql:mysql für alle Dateien in diesem Verzeichnis sein
# ls -lh /var/lib/mysql/
-
Überprüfen Sie die TCP-Ports des lauschenden Netzwerks mit dem folgenden Befehl
# netstat -ntlp
-
Überprüfen Sie die MySQL-Protokolldateien mit dem folgenden Befehl auf Fehler.
# cat /var/log/mysql/mysqld.log
-
Versuchen Sie, mysql mit dem folgenden Befehl zu starten
# mysqld_safe --defaults-file=/etc/my.cf