MySQL kann nicht neu gestartet, nicht heruntergefahren, nicht gestartet oder nicht verwendet werden. Wenn der Hostname geändert wurde, kann das Problem folgendermaßen gelöst werden: Schließen Sie alle MySQL-Prozesse und starten Sie dann MySQL.
Ich habe heute gesehen, dass mein Hostname falsch war, also habe ich ihn geändert, um den Server zu unterscheiden. Als Ergebnis ist beim Neustart von MySQL der folgende Fehler aufgetreten:
MySQL manager or server PID file could not be found! [FAILED] Starting MySQL.Manager of pid-file quit without updating fi[FAILED]
Wie konnte ich die PID nicht finden?
[root@linuxidc.com ~]# ps aux | grep mysqlmysql 16433 0.0 0.2 36636 5756 ? Sl 15:07 0:00 /usr/local/mysql/libexec/mysqld --basedir=/usr/local/mysql --datadir=/usr/local/mysql/var --user=mysql --log-error=/usr/local/mysql/var/hao9goAndSecondWeb.err --pid-file=/usr/local/mysql/var/hao9goAndSecondWeb.pid --socket=/tmp/mysql.sock --port=3306 root 16992 0.0 0.0 4020 704 pts/0 S+ 15:11 0:00 grep mysql
Es stellt sich heraus, dass die PID immer noch der ursprüngliche Hostname ist.pid, führen Sie Folgendes aus:
kill -9 然后 service mysql start 哈哈看到绿色的OK了, [root@linuxidc ~]# service mysql startStarting MySQL. [ OK ]
Das obige ist der detaillierte Inhalt vonSo lösen Sie das Problem, dass MySQL nach dem Ändern des Hostnamens in Linux nicht gestartet werden kann. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!