Hvordan finne ut om MySQL kjører på Linux eller ikke

Hvordan finne ut om MySQL kjører på Linux eller ikke
MySQL er en populær RDBMS tilgjengelig for flere operativsystemer. Dessuten kan det spesifikt brukes i Linux -operativsystemet for forskjellige essensielle oppgaver som databaseadministrasjon og mange flere. For å utføre alle disse oppgavene, trenger brukeren MySQL i løpende tilstand. Det er forskjellige metoder å finne om MySQL kjører på systemet eller ikke.

Dette innlegget vil diskutere metoder:

  • For å finne ut om MySQL kjører med "SystemCTL”Kommando
  • For å finne ut om MySQL kjører med "PS”Kommando med“grep”Filter
  • For å finne ut om MySQL kjører med "mysqladmin”Kommando

Forutsetning

Til å begynne med dette innlegget, bør MySQL installeres i systemet ditt. For å bekrefte om MySQL er installert i systemet ditt eller ikke, bruk denne kommandoen:

MySQL -Versjon

Utgangen vil vise versjonen av Install MySQL:

Metode 1: Finn ut om MySQL kjører ved hjelp av “SystemCTL” -kommandoen

SystemCTL”Kommando brukes til å administrere og kontrollere tjenestene på et Linux -system. For å finne om MySQL kjører eller ikke, bruk denne kommandoen:

sudo systemctl status mysql

Det vil vise statusen til MySQL, her vises statusen som "Aktiv (løping)”:

SystemCTL”Kommando kan brukes til å aktivere, starte og stoppe tjenesten. La oss kjøre en kommando for å stoppe MySQL -tjenesten:

sudo systemctl stopp mysql

For å bekrefte statusen til MySQL nå etter å ha stoppet den, skriver du status -kommandoen igjen, og den vil vise statusen som "inaktiv (død)”:

Metode 2: Finn ut om MySQL kjører ved hjelp av “PS” -kommandoen med “grep” filter

PS”Kommando i Linux brukes til å fortelle statusen til de aktive prosessene sammen med deres detaljer. For å få de aktive prosessene til MySQL, bruk bare “grep”Filter for bare å spesifisere det. For å se om MySQL kjører eller ikke, skriv kommandoen:

PS -aux | grep mysql

Utgangen vil vise alle prosessene relatert til MySQL bare hvis den kjører:

For bare å få prosess -ID for en spesifisert tjeneste, bruk "pgrep”Kommando. La oss kjøre "pgrep”Kommando for MySQL:

pgrep mysql

Utgangen vil vise prosess -ID for MySQL hvis den kjører i systemet:

La oss kjøre den samme kommandoen etter å ha stoppet MySQL -tjenesten for å se om “pgrep”Vil vise noen utdata eller ikke:

Utgangen viser ikke noe resultat som betyr at MySQL ikke kjører.

Metode 3: Finn ut om MySQL kjører ved å bruke “MySqladmin” -kommandoen

mysqladmin”Er et administrativt klientverktøy som brukes til å sjekke serverkonfigurasjonene. For å sjekke statusen til MySQL, bruk denne kommandoen:

sudo mysqladmin -u root -p status

Utgangen viser "UPTIME" som betyr at MySQL kjører på Linux:

La oss se hva som vil være resultatet hvis MySQL ikke kjører:

Du kan også finne ut om MySQL kjører eller ikke ved å skrive:

sudo mysqladmin -u root -p ping

Utgangen er display “mysqld lever”Som betyr at MySQL kjører:

Dette ville være utgangen hvis MySQL ikke kjører på Linux:

Alternativt kan denne gitte kommandoen også utføre de samme operasjonene:

sudo service mysqld status

Du lærte forskjellige metoder for å finne ut om MySQL kjører på Linux eller ikke.

Konklusjon

Bruk forskjellige metoder for å se om MySQL kjører på Linux eller ikke. Den første metoden er å kjøre "sudo systemctl status mysql ”Kommando. For den andre metoden, bruk "PS -aux | grep mysql”Kommando. Den tredje metoden er å kjøre "sudo mysqladmin -u root -p status”Eller“sudo mysqladmin -u root -p ping”Kommando. Dette innlegget ga forskjellige metoder for å sjekke om MySQL kjører på Linux eller ikke.