4 façons d’obtenir la version de MySQL
Il est essentiel de connaître la version de MySQL que vous utilisez pour gérer votre environnement de base de données. Qu’il s’agisse de dépanner, d’effectuer des mises à jour ou de vérifier la compatibilité avec certaines fonctionnalités, le fait de connaître la version exacte de MySQL peut vous faire gagner du temps et vous garantir des performances optimales. Il existe plusieurs méthodes pour obtenir cette information, selon que vous utilisez la ligne de commande, les outils d’administration de MySQL ou même des langages de programmation.
Dans cet article, nous allons explorer 4 façons différentes de vérifier la version de MySQL sous Linux, Windows et à travers des langages de programmation comme PHP.
1. Utilisation de l’interface de ligne de commande (CLI) de MySQL
L’une des méthodes les plus courantes pour vérifier la version de MySQL consiste à utiliser l’interface de ligne de commande (CLI) de MySQL. Cette méthode vous permet de récupérer la version à l’intérieur même de l’environnement MySQL.
Guide pas à pas :
- Ouvrez votre terminal ou votre invite de commande.
- Connectez-vous à MySQL en utilisant la commande suivante :
mysql -u root -p
Remplacez
par votre nom d’utilisateur MySQL. Après avoir exécuté la commande, vous serez invité à saisir votre mot de passe.root
- Une fois connecté, exécutez la requête SQL suivante :
SELECT VERSION() ;
Cette requête renverra la version de MySQL que vous utilisez. Par exemple :
--------------------
| VERSION() |
--------------------
| 8.0.21 |
--------------------
- Quittez MySQL en tapant :
exit ;
Cette méthode permet d’obtenir un numéro de version précis directement dans l’environnement MySQL, ce qui est idéal pour les administrateurs travaillant sur le serveur.
2. Utilisation de la commande mysqladmin
L’utilitaire
mysqladmin
Guide pas à pas :
- Ouvrez votre terminal ou votre invite de commande.
- Exécutez la commande suivante :
mysqladmin -u root -p version
Vous devrez saisir votre mot de passe MySQL lorsqu’on vous le demandera.
- La sortie affichera plusieurs détails sur votre installation MySQL, y compris la version :
mysqladmin Ver 9.1 Distrib 8.0.21, pour Linux on x86_64
Version duserveur 8.0 .21
Protocole version 10
Connexion Localhost via UNIX socket
Temps de disponibilité : 2 heures 15 min 45 sec
- Recherchez la ligne Version du serveur, qui indique la version actuelle de MySQL.
La commande
mysqladmin
3. Vérifier la version de MySQL via la commande status
Une autre façon simple de récupérer la version de MySQL à partir du shell MySQL est d’utiliser la commande
status
Guide pas à pas :
- Connectez-vous à MySQL à l’ aide de la commande :
mysql -u root -p
- Une fois dans le shell MySQL, tapez la commande suivante :
status ;
- Vous obtiendrez un résultat similaire à celui-ci :
--------------
mysql Ver 8.0.21 pour Linux sur x86_64 (MySQL Community Server - GPL)
Identifiant de connexion : 5
Base de donnéesactuelle: test
Utilisateurcourant: root@localhost
Version du serveur : 8.0.21
Version du protocole : 10
Temps de disponibilité : 1 heure 35 min 20 sec
- Recherchez la ligne “Server version” pour connaître la version de MySQL.
La commande
status
4. Utilisation de PHP pour vérifier la version de MySQL
Si vous travaillez dans un environnement de développement web et que vous n’avez pas accès au shell, vous pouvez vérifier la version de MySQL à l’aide de PHP. Cette méthode est particulièrement utile pour les développeurs web qui souhaitent vérifier la version de MySQL dans un environnement d’hébergement partagé.
Guide étape par étape :
- Créez un fichier PHP sur votre serveur web avec le contenu suivant :
// Vérifier la connexion
if($conn->connect_error) {
die(“Connection failed : “. $conn->connect_error) ;
}// Obtenir la version de MySQL
echo “Version MySQL : “. $conn->server_info;// Fermer la connexion
$conn->close() ;
- Enregistrez le fichier sous le nomet placez-le à la racine du document de votre serveur web (par exemple,
check_mysql_version.php
)./var/www/html/
- Ouvrez votre navigateur et accédez au fichier :
http://your-server-ip/check_mysql_version.php
- Vous obtiendrez un résultat similaire à celui-ci :
Version de MySQL : 8.0.21
Cette méthode est idéale pour les développeurs qui gèrent MySQL via un serveur web et qui ont besoin de vérifier rapidement la version de MySQL via un script PHP.
Conclusion
Connaître la version de MySQL est essentiel pour maintenir la santé, la sécurité et la compatibilité de votre système de base de données. Que vous soyez un administrateur gérant plusieurs serveurs ou un développeur travaillant dans un environnement d’hébergement partagé, vous disposez de plusieurs options pour récupérer la version de MySQL.
Voici un récapitulatif rapide des 4 façons d’obtenir la version de MySQL:
- Utilisation de l’interface de ligne de commande (CLI) de MySQL – Utile pour les administrateurs travaillant directement sur le serveur.
- Utilisation de la commande– Fournit un moyen rapide d’obtenir les détails de la version sans se connecter à MySQL.
mysqladmin
- Utilisation de la commande– Renvoie des informations sur la version ainsi que d’autres données utiles sur l’état du serveur.
status
- Utilisation de PHP – Idéal pour les développeurs travaillant dans un environnement web sans accès au terminal.
En utilisant l’une de ces méthodes, vous pouvez facilement déterminer votre version de MySQL et vous assurer que votre système est à jour et fonctionne correctement.