Comment savoir si MySQL fonctionne sur Linux ou non

Comment savoir si MySQL fonctionne sur Linux ou non
MySQL est un SGBDR populaire disponible pour plusieurs systèmes d'exploitation. De plus, en particulier, il peut être utilisé dans le système d'exploitation Linux pour diverses tâches essentielles comme l'administration de la base de données et bien d'autres. Pour effectuer toutes ces tâches, l'utilisateur a besoin de MySQL en état de marche. Il existe différentes méthodes pour découvrir si MySQL s'exécute sur le système ou non.

Ce message discutera des méthodes:

  • Pour savoir si MySQL fonctionne en utilisant le «systemctl" Commande
  • Pour savoir si MySQL fonctionne en utilisant le «ps«Commande avec le«grep»Filtre
  • Pour savoir si MySQL est en cours d'exécution en utilisant "mysqladmin" Commande

Prérequis

Pour commencer par ce post, MySQL doit être installé dans votre système. Pour vérifier si MySQL est installé dans votre système ou non, utilisez cette commande:

MySQL - Version

La sortie affichera la version de Installer MySQL:

Méthode 1: Découvrez si MySQL s'exécute à l'aide de la commande «SystemCTL»

Le "systemctl»La commande est utilisée pour gérer et contrôler les services sur un système Linux. Pour découvrir si MySQL s'exécute ou non, utilisez cette commande:

Sudo Systemctl Status MySQL

Il montrera le statut de MySQL, ici le statut s'affiche comme «Actif (fonctionnement)»:

Le "systemctl»La commande peut être utilisée pour activer, démarrer et arrêter le service. Exécutons une commande pour arrêter le service MySQL:

sudo systemctl stop mysql

Pour vérifier l'état de MySQL maintenant après l'arrêter, tapez à nouveau la commande d'état et il affichera le statut comme «inactif (mort)»:

Méthode 2: Découvrez si MySQL s'exécute en utilisant la commande «PS» avec le filtre «Grep»

Le "ps»La commande dans Linux est utilisée pour indiquer l'état des processus actifs avec leurs détails. Pour obtenir les processus actifs de MySQL, utilisez uniquement le «grep»Filtre pour le spécifier uniquement. Pour voir si MySQL est en cours d'exécution ou non, tapez la commande:

PS -AUX | grep mysql

La sortie affichera tous les processus liés à MySQL uniquement s'il est en cours d'exécution:

Pour obtenir uniquement l'ID de processus d'un service spécifié, utilisez le «pgrep" commande. Exploitons le "pgrep”Commande pour mysql:

Pgrep Mysql

La sortie affichera l'ID de processus de MySQL si elle s'exécute dans le système:

Exécutons la même commande après avoir arrêté le service MySQL pour voir si le «pgrep»Affichera toute sortie ou non:

La sortie n'affiche aucun résultat, ce qui signifie que MySQL ne fonctionne pas.

Méthode 3: Découvrez si MySQL s'exécute à l'aide de la commande «Mysqladmin»

Le "mysqladmin"Est un outil client administratif utilisé pour vérifier les configurations du serveur. Pour vérifier l'état de MySQL, utilisez cette commande:

sudo mysqladmin -u root -p statut

La sortie affiche le «de disponibilité», ce qui signifie que MySQL est en cours d'exécution sur Linux:

Voyons quel serait le résultat si MySQL ne fonctionne pas:

Vous pouvez également savoir si MySQL fonctionne ou non en tapant:

sudo mysqladmin -u root -p ping

La sortie est affichée "mysqld est vivant«Ce qui signifie que MySQL est en cours d'exécution:

Ce serait la sortie si le mysql ne fonctionne pas sur Linux:

Alternativement, cette commande donnée peut également effectuer les mêmes opérations:

Statut mysqld de service sud

Vous avez appris différentes méthodes pour savoir si MySQL fonctionne sur Linux ou non.

Conclusion

Utilisez différentes méthodes pour voir si MySQL fonctionne sur Linux ou non. La première méthode consiste à exécuter le «Sudo Systemctl Status MysqCommande l ». Pour la deuxième méthode, utilisez le «PS -AUX | grep mysql" commande. La troisième méthode consiste à exécuter le «sudo mysqladmin -u root -p statut" ou "sudo mysqladmin -u root -p ping" commande. Ce message a fourni différentes méthodes pour vérifier si MySQL fonctionne sur Linux ou non.