Heim  >  Artikel  >  Datenbank  >  So lösen Sie das Problem, dass MySQL nach dem Ändern des Hostnamens in Linux nicht gestartet werden kann

So lösen Sie das Problem, dass MySQL nach dem Ändern des Hostnamens in Linux nicht gestartet werden kann

WBOY
WBOYnach vorne
2023-06-02 23:12:051145Durchsuche

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!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen