GNU/Linux >> Tutoriels Linux >  >> Linux

Comment vérifier la version de MySQL sous Linux

MySQL est l'un des systèmes de gestion de bases de données open source les plus populaires et est utilisé par de nombreux sites Web et organisations. De nombreuses versions de MySQL sont disponibles sur Internet. Si vous souhaitez héberger une application nécessitant une version spécifique de MySQL, vous devez connaître la version de MySQL installée sur votre serveur.

Dans cet article, nous vous montrerons comment vérifier la version de MySQL sous Linux.

Prérequis

  • Un serveur exécutant n'importe quel système d'exploitation Linux sur la plate-forme cloud Atlantic.Net
  • Un serveur MySQL installé et en cours d'exécution
  • Un mot de passe root configuré sur votre serveur

1. Vérifier la version de MySQL via la ligne de commande

Le moyen simple et le plus simple de vérifier la version de MySQL sur votre système est à partir de la ligne de commande. Si vous disposez d'un accès root à votre serveur Linux, vous pouvez utiliser la commande suivante pour vérifier la version de MySQL :

mysql -V

Vous obtiendrez la version de MySQL dans la sortie suivante :

mysql  Ver 8.0.26 for Linux on x86_64 (Source distribution)

MySQL fournit également un utilitaire de ligne de commande MySQLAdmin pour effectuer plusieurs tâches administratives. Vous pouvez également utiliser cet utilitaire pour vérifier la version de MySQL :

mysqladmin -V

Vous obtiendrez le résultat suivant :

mysqladmin  Ver 8.0.26 for Linux on x86_64 (Source distribution)

2. Vérifier la version de MySQL en utilisant SHOW VARIABLES

Vous pouvez également utiliser l'utilitaire de ligne de commande MySQL pour vérifier la version de MySQL.

Tout d'abord, connectez-vous au serveur MySQL avec la commande suivante :

mysql -u root -p

Une fois connecté, utilisez la commande suivante pour vérifier la version de MySQL :

mysql> SHOW VARIABLES LIKE '%version%';

Vous obtiendrez la version de MySQL dans la sortie suivante :

+--------------------------+-------------------------------+
| Variable_name            | Value                         |
+--------------------------+-------------------------------+
| admin_tls_version        | TLSv1,TLSv1.1,TLSv1.2,TLSv1.3 |
| immediate_server_version | 999999                        |
| innodb_version           | 8.0.26                        |
| original_server_version  | 999999                        |
| protocol_version         | 10                            |
| replica_type_conversions |                               |
| slave_type_conversions   |                               |
| tls_version              | TLSv1,TLSv1.1,TLSv1.2,TLSv1.3 |
| version                  | 8.0.26                        |
| version_comment          | Source distribution           |
| version_compile_machine  | x86_64                        |
| version_compile_os       | Linux                         |
| version_compile_zlib     | 1.2.11                        |
+--------------------------+-------------------------------+

3. Vérifiez la version de MySQL à l'aide de SELECT VERSION

Après vous être connecté au serveur MySQL, vous pouvez également utiliser le SELECT VERSION commande pour vérifier la version de MySQL.

mysql> SELECT VERSION();

Vous obtiendrez le résultat suivant :

+-----------+
| VERSION() |
+-----------+
| 8.0.26    |
+-----------+
1 row in set (0.00 sec)

4. Vérifier la version de MySQL à l'aide de STATUS

Vous pouvez également exécuter le STATUS requête à l'intérieur du shell MySQL pour vérifier la version de MySQL :

mysql> STATUS;

Vous obtiendrez le résultat suivant :

--------------
mysql  Ver 8.0.26 for Linux on x86_64 (Source distribution)

Connection id:		11
Current database:	
Current user:		[email protected]
SSL:			Not in use
Current pager:		stdout
Using outfile:		''
Using delimiter:	;
Server version:		8.0.26 Source distribution
Protocol version:	10
Connection:		Localhost via UNIX socket
Server characterset:	utf8mb4
Db     characterset:	utf8mb4
Client characterset:	utf8mb4
Conn.  characterset:	utf8mb4
UNIX socket:		/var/lib/mysql/mysql.sock
Binary data as:		Hexadecimal
Uptime:			2 min 12 sec

Threads: 2  Questions: 17  Slow queries: 0  Opens: 150  Flush tables: 3  Open tables: 66  Queries per second avg: 0.128
--------------

5. Vérifier la version de MySQL à l'aide de PHP

Si votre application est hébergée sur l'hébergement mutualisé et n'a pas accès à la ligne de commande, vous pouvez télécharger le fichier PHP dans le répertoire de votre site Web et vérifier la version de MySQL.

Pour vérifier la version de MySQL à l'aide de PHP, créez un fichier nommé info.php avec le contenu suivant et téléchargez-le dans le répertoire de votre site Web :

<?php

// Create a database connection.
$link = mysqli_connect("localhost", "root", "securepassword");

// Print the MySQL version.
echo mysqli_get_server_info($link);

// Close the connection.
mysqli_close($link);

Ensuite, ouvrez votre navigateur Web et accédez à info.php fichier en utilisant l'URL http://votre-nom-de-site/info.php . Cela affichera la version de MySQL sur l'écran de votre navigateur Web.

Conclusion

Dans cet article, nous avons expliqué plusieurs méthodes pour connaître la version de MySQL dans votre système Linux. Vous pouvez maintenant choisir votre méthode préférée pour vérifier la version de MySQL. Essayez-le sur l'hébergement VPS d'Atlantic.Net !


Linux
  1. Comment vérifier la version de Redhat

  2. Comment vérifier la version du système d'exploitation et de Linux

  3. Comment vérifier la version du package Linux avant de l'installer

  4. Comment vérifier la version de MySQL sur Linux

  5. comment vérifier la version Linux X11?

Comment vérifier la complexité du mot de passe sous Linux

Comment vérifier le niveau d'exécution sous Linux

Façons de vérifier la version de MySQL sous Linux

Comment vérifier les privilèges utilisateur MySQL sous Linux

Comment vérifier le numéro de version et le nom de code de Linux Mint

Comment vérifier la version de PHP sous Linux