Voici six façons de vérifier la version de MariaDB que vous utilisez actuellement.
Option 1 :Le @@version variables
Le @@version La variable contient le numéro de version du serveur. Il peut également inclure un suffixe avec des informations de configuration ou de build.
Vous pouvez récupérer son contenu avec un simple SELECT déclaration.
Exemple :
SELECT @@version; Résultat :
+----------------+ | @@version | +----------------+ | 10.5.9-MariaDB | +----------------+
Option 2 :La VERSION() Fonction
La VERSION() La fonction renvoie les mêmes informations - le numéro de version du serveur, qui peut également inclure un suffixe avec des informations de configuration ou de construction.
Cela peut être appelé en utilisant un SELECT déclaration. Aucun argument n'est requis (ou accepté).
Exemple :
SELECT VERSION(); Résultat :
+----------------+ | VERSION() | +----------------+ | 10.5.9-MariaDB | +----------------+
Option 3 :Le SHOW VARIABLES Déclaration
Le SHOW VARIABLES indique les valeurs des variables système MariaDB.
Vous pouvez utiliser un WHERE clause pour limiter les variables à la seule version variables.
Exemple :
SHOW VARIABLES
WHERE variable_name = 'version'; Résultat :
+---------------+----------------+ | Variable_name | Value | +---------------+----------------+ | version | 10.5.9-MariaDB | +---------------+----------------+
Alternativement, vous pouvez utiliser un LIKE opérateur pour renvoyer d'autres variables qui ont version en leur nom.
Exemple :
SHOW VARIABLES
WHERE variable_name LIKE '%version%'; Résultat :
+-----------------------------------+------------------------------------------+ | Variable_name | Value | +-----------------------------------+------------------------------------------+ | in_predicate_conversion_threshold | 1000 | | innodb_version | 10.5.9 | | protocol_version | 10 | | slave_type_conversions | | | system_versioning_alter_history | ERROR | | system_versioning_asof | DEFAULT | | tls_version | TLSv1.1,TLSv1.2,TLSv1.3 | | version | 10.5.9-MariaDB | | version_comment | Homebrew | | version_compile_machine | x86_64 | | version_compile_os | osx10.16 | | version_malloc_library | system | | version_source_revision | 3a8ca9096ea82ca61811450775511533d6cb1bb4 | | version_ssl_library | OpenSSL 1.1.1k 25 Mar 2021 | | wsrep_patch_version | wsrep_26.22 | +-----------------------------------+------------------------------------------+
Option 4 :Le STATUS Commande
Vous pouvez taper STATUS chaque fois que vous êtes connecté pour renvoyer des informations sur la version de MariaDB et d'autres détails.
Exemple :
STATUS; Résultat :
mariadb Ver 15.1 Distrib 10.5.9-MariaDB, for osx10.16 (x86_64) using readline 5.1 Connection id: 11 Current database: PetHouse Current user: example@sqldat.com SSL: Not in use Current pager: stdout Using outfile: '' Using delimiter: ; Server: MariaDB Server version: 10.5.9-MariaDB Homebrew Protocol version: 10 Connection: Localhost via UNIX socket Insert id: 4 Server characterset: utf8mb4 Db characterset: utf8mb4 Client characterset: utf8 Conn. characterset: utf8 UNIX socket: /tmp/mysql.sock Uptime: 7 days 23 hours 50 min 3 sec Threads: 1 Questions: 411 Slow queries: 0 Opens: 41 Open tables: 25 Queries per second avg: 0.000
Option 5 :Connectez-vous à MariaDB
Lorsque vous vous connectez pour la première fois à MariaDB, le numéro de version est présenté dans le message "Bienvenue".
Par exemple, ouvrir une nouvelle fenêtre de terminal et exécuter la commande suivante se connecte à MariaDB :
mariadb --auto-vertical-output Et le message "Bienvenue" (ou similaire) suivant s'affiche :
Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 4 Server version: 10.5.9-MariaDB Homebrew Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
Option 6 :Le --version Options
Si vous n'avez pas ouvert MariaDB, vous pouvez savoir de quelle version il s'agit en utilisant le --version (ou -V ) de l'option mariadb , mariadb-admin , et mysqladmin programmes.
Par exemple, en ouvrant une nouvelle fenêtre de terminal et en exécutant la commande suivante :
mariadb --version Renvoie ce qui suit :
mariadb Ver 15.1 Distrib 10.5.9-MariaDB, for osx10.16 (x86_64) using readline 5.1
Exécutez la commande suivante :
mariadb-admin --version Renvoie ce qui suit :
mariadb-admin Ver 9.1 Distrib 10.5.9-MariaDB, for osx10.16 on x86_64
Et en exécutant la commande suivante :
mysqladmin --version Renvoie ce qui suit :
mysqladmin Ver 9.1 Distrib 10.5.9-MariaDB, for osx10.16 on x86_64
Le --version la partie peut également être raccourcie en --V .
Exemple :
mariadb-admin -V Renvoie ce qui suit :
mariadb-admin Ver 9.1 Distrib 10.5.9-MariaDB, for osx10.16 on x86_64