Jak dowiedzieć się, czy MySQL działa w Linux, czy nie

Jak dowiedzieć się, czy MySQL działa w Linux, czy nie
MySQL to popularny RDBM dostępny dla wielu systemów operacyjnych. Ponadto, w szczególności, może być używany w systemie operacyjnym Linux do różnych niezbędnych zadań, takich jak administracja bazy danych i wiele innych. Aby wykonać wszystkie te zadania, użytkownik potrzebuje MySQL w stanie uruchamiania. Istnieją różne metody znalezienia, jeśli MySQL działa w systemie, czy nie.

W tym poście omówi metody:

  • Aby dowiedzieć się, czy MySQL działa za pomocą „Systemctl" Komenda
  • Aby dowiedzieć się, czy MySQL działa za pomocą „Ps„Polecenie z„Grep„Filtr
  • Aby dowiedzieć się, czy MySQL działa za pomocą „Mysqladmin" Komenda

Warunek wstępny

Na początek MySQL powinien zostać zainstalowany w twoim systemie. Aby sprawdzić, czy MySQL jest zainstalowany w twoim systemie, czy nie, użyj tego polecenia:

mysql --version

Wyjście wyświetli wersję instalacji MySQL:

Metoda 1: Dowiedz się, czy MySQL działa przy użyciu polecenia „SystemCtl”

„„Systemctl”Polecenie służy do zarządzania i kontrolowania usług w systemie Linux. Aby znaleźć, czy MySQL działa, czy nie, użyj tego polecenia:

SUDO SYSTEMCTL Status MySQL

Pokaże status MySQL, tutaj status wyświetla jako „Aktywny (bieganie)”:

„„Systemctl„Komenda można wykorzystać do włączenia, uruchamiania i zatrzymania usługi. Uruchommy polecenie, aby zatrzymać usługę MySQL:

sudo systemctl stop Mysql

Aby zweryfikować status MySQL teraz po jego zatrzymaniu, wpisz ponownie polecenie statusu, a wyświetli status „nieaktywny (martwy)”:

Metoda 2: Dowiedz się, czy MySQL działa przy użyciu polecenia „PS” z filtrem „GREP”

„„Ps„Polecenie w Linux służy do poinformowania o statusie aktywnych procesów wraz z ich szczegółami. Aby uzyskać aktywne procesy MySQL, użyj tylko „Grep„Filtr, aby to tylko określić. Aby sprawdzić, czy MySQL działa, czy nie, wpisz polecenie:

PS -aux | Grep Mysql

Wyjście wyświetli wszystkie procesy związane z MySQL tylko wtedy, gdy działa:

Aby uzyskać tylko identyfikator procesu określonej usługi, użyj „pgrep" Komenda. Uruchommy „pgrep„Polecenie dla MySQL:

pgrep mysql

Wyjście wyświetli identyfikator procesu MySQL, jeśli działa w systemie:

Uruchommy to samo polecenie po zatrzymaniu usługi MySQL, aby sprawdzić, czy „pgrep”Pokazuje dowolne dane wyjściowe, czy nie:

Wyjście nie wyświetla żadnego wyniku, co oznacza, że ​​MySQL nie działa.

Metoda 3: Dowiedz się, czy MySQL działa za pomocą polecenia „MySQLadmin”

„„Mysqladmin”To narzędzie klienta administracyjnego używane do sprawdzania konfiguracji serwera. Aby sprawdzić status MySQL, użyj tego polecenia:

sudo mysqladmin -u root -p status

Dane wyjściowe wyświetla „czas aktu”, co oznacza, że ​​MySQL działa na Linux:

Zobaczmy, jaki byłby wynik, gdyby MySQL nie działa:

Możesz również dowiedzieć się, czy MySQL działa, czy nie, wpisując:

sudo mysqladmin -u root -p ping

Wyjście jest wyświetlane „Mysqld żyje”Co oznacza, że ​​MySQL działa:

Byłoby to wyjście, gdyby MySQL nie działa w Linux:

Alternatywnie to dane polecenie może również wykonywać te same operacje:

Status Sudo Service MySqld

Nauczyłeś się różnych metod, aby dowiedzieć się, czy MySQL działa w Linux, czy nie.

Wniosek

Użyj różnych metod, aby sprawdzić, czy MySQL działa w Linux, czy nie. Pierwszą metodą jest uruchomienie „SUDO SYSTEMCTL Status MySQl ”polecenie. W przypadku drugiej metody użyj „PS -aux | Grep Mysql" Komenda. Trzecią metodą jest uruchomienie „sudo mysqladmin -u root -p status" Lub "sudo mysqladmin -u root -p ping" Komenda. Ten post dostarczył różne metody sprawdzenia, czy MySQL działa w Linux, czy nie.