So finden Sie heraus, ob MySQL unter Linux ausgeführt wird oder nicht

So finden Sie heraus, ob MySQL unter Linux ausgeführt wird oder nicht
MySQL ist ein beliebtes RDBMS für mehrere Betriebssysteme. Darüber hinaus kann es im Linux -Betriebssystem für verschiedene wesentliche Aufgaben wie die Datenbankverabreichung und viele mehr verwendet werden. Um all diese Aufgaben auszuführen, benötigt der Benutzer MySQL in einem laufenden Zustand. Es gibt verschiedene Methoden, um festzustellen, ob MySQL auf dem System ausgeführt wird oder nicht.

In diesem Beitrag werden Methoden erörtert:

  • Um herauszufinden, ob MySQL mit der “ausgeführt wird“Systemctl" Befehl
  • Um herauszufinden, ob MySQL mit der “ausgeführt wird“psBefehl mit dem “GrepFilter
  • Um herauszufinden, ob MySQL mithilfe von "ausgeführt wird"Mysqladmin" Befehl

Voraussetzung

Zunächst sollte MySQL in Ihrem System installiert werden. Um zu überprüfen, ob MySQL in Ihrem System installiert ist oder nicht, verwenden Sie diesen Befehl:

Mysql -Version

In der Ausgabe werden die Version von Install MySQL angezeigt:

Methode 1: Finden Sie heraus, ob MySQL mit dem Befehl „SystemCTL“ ausgeführt wird

Der "SystemctlDer Befehl ”wird verwendet, um die Dienste auf einem Linux -System zu verwalten und zu steuern. Um zu finden, ob MySQL ausgeführt wird oder nicht, verwenden Sie diesen Befehl:

sudo systemctl Status MySQL

Es wird den Status von MySQL angezeigt. Hier wird der Status als "angezeigt" angezeigtAktiv (laufend)”:

Der "SystemctlDer Befehl ”kann verwendet werden, um den Dienst zu aktivieren, zu starten und zu stoppen. Lassen Sie uns einen Befehl ausführen, um den MySQL -Service zu stoppen:

sudo systemctl stop mySQL

Um den Status von MySQL nun nach dem Stoppen zu überprüfen, geben Sie den Statusbefehl erneut ein und zeigt den Status als “aninaktiv (tot)”:

Methode 2: Finden Sie heraus, ob MySQL mit dem Befehl „PS“ mit "Grep" -Filter ausgeführt wird

Der "psDer Befehl in Linux wird verwendet, um den Status der aktiven Prozesse zusammen mit ihren Details zu erkennen. Um die aktiven Prozesse von MySQL zu erhalten, verwenden Sie nur die “GrepFilter, um es nur anzugeben. Um festzustellen, ob MySQL ausgeführt wird oder nicht, geben Sie den Befehl ein:

ps -aux | Grep Mysql

In der Ausgabe werden alle Prozesse angezeigt, die sich nur dann mit MySQL beziehen, wenn sie ausgeführt werden:

Verwenden Sie die “, um nur die Prozess -ID eines bestimmten Dienstes zu erhaltenPGREP" Befehl. Lassen Sie uns die „laufen“PGREPBefehl für MySQL:

PGREP MYSQL

Die Ausgabe zeigt die Prozess -ID von MySQL an, wenn sie im System ausgeführt wird:

Lassen Sie uns den gleichen Befehl ausführen, nachdem Sie den MySQL -Dienst gestoppt haben, um festzustellen, ob die "PGREP”Wird eine Ausgabe zeigen oder nicht:

Die Ausgabe zeigt kein Ergebnis an, was bedeutet, dass MySQL nicht ausgeführt wird.

Methode 3: Finden Sie heraus, ob MySQL mit dem Befehl „Mysqladmin“ ausgeführt wird

Der "Mysqladmin”Ist ein administratives Client -Tool, das zur Überprüfung der Serverkonfigurationen verwendet wird. Um den Status von MySQL zu überprüfen, verwenden Sie diesen Befehl:

sudo mysqladmin -u root -p Status

Die Ausgabe zeigt die „Verfügbarkeit“ an, was bedeutet, dass MySQL unter Linux ausgeführt wird:

Mal sehen, was das Ergebnis wäre, wenn MySQL nicht ausgeführt wird:

Sie können auch herausfinden, ob MySQL ausgeführt wird oder nicht, indem Sie eingeben:

sudo mysqladmin -u root -p ping

Die Ausgabe wird angezeigt "Mysqld lebtWas bedeutet, dass MySQL ausgeführt wird:

Dies wäre die Ausgabe, wenn der MySQL nicht auf Linux ausgeführt wird:

Alternativ kann dieser angegebene Befehl auch dieselben Operationen ausführen:

sudo service MySQLD Status

Sie haben verschiedene Methoden gelernt, um herauszufinden, ob MySQL unter Linux ausgeführt wird oder nicht.

Abschluss

Verwenden Sie verschiedene Methoden, um festzustellen, ob MySQL unter Linux ausgeführt wird oder nicht. Die erste Methode besteht darin, die “auszuführen“sudo systemctl Status MySQl ”Befehl. Verwenden Sie für die zweite Methode die “ps -aux | Grep Mysql" Befehl. Die dritte Methode besteht darin, die “auszuführen“sudo mysqladmin -u root -p Status" oder "sudo mysqladmin -u root -p ping" Befehl. Dieser Beitrag lieferte verschiedene Methoden, um zu überprüfen, ob MySQL unter Linux ausgeführt wird oder nicht.