Linux CentOS wird im Allgemeinen als Server verwendet, daher sollte der MySQL-Dienst automatisch gestartet werden, wenn er gebootet wird. Unter normalen Umständen wird der Befehl chkconfig verwendet, um den Dienst anzuzeigen, der beim Start automatisch gestartet wird:
#chkconfig --Liste Die tatsächliche Verwendung ist wie folgt:
Man sieht, dass 2~5 MySQL aktiviert sind, was darauf hinweist, dass der MySQL-Dienst automatisch durch Zufallsstart gestartet wird;
Ob MySQL jedoch wirklich gestartet ist und ob es wirklich läuft, muss durch Abfrage des Monitoring-Ports oder des Abfrageprozesses bestimmt werden, und die folgenden zwei Methoden können bestätigen, ob MySQL startet und läuft:
Methode 1: Abfrage des Ports
#netstat -tulpn Die tatsächliche Verwendung ist wie folgt:
MySQL überwacht TCP-Port 3306, und die letzte Zeile des Befehls-Ergebnisses in der Abbildung zeigt an, dass der MySQL-Dienst läuft.
Methode 2: Abfrage des Prozesses
ps -ef | grep mysqld Wenn es zwei Prozesse gibt, mysqld_safe und MySQLD, wird der MySQL-Dienst derzeit gestartet.
Die tatsächliche Verwendung ist wie folgt:
|