Hier sind sechs Möglichkeiten, um zu überprüfen, welche Version von MariaDB Sie gerade ausführen.
Option 1:Die @@version
Variable
Die @@version
Variable enthält die Versionsnummer des Servers. Es kann auch ein Suffix mit Konfigurations- oder Build-Informationen enthalten.
Sie können seinen Inhalt mit einem einfachen SELECT
abrufen Erklärung.
Beispiel:
SELECT @@version;
Ergebnis:
+----------------+ | @@version | +----------------+ | 10.5.9-MariaDB | +----------------+
Option 2:Die VERSION()
Funktion
Die VERSION()
-Funktion gibt dieselben Informationen zurück – die Serverversionsnummer, die auch ein Suffix mit Konfigurations- oder Build-Informationen enthalten kann.
Diese kann mit einem SELECT
aufgerufen werden Erklärung. Es sind keine Argumente erforderlich (oder akzeptiert).
Beispiel:
SELECT VERSION();
Ergebnis:
+----------------+ | VERSION() | +----------------+ | 10.5.9-MariaDB | +----------------+
Option 3:Die SHOW VARIABLES
Erklärung
Die SHOW VARIABLES
-Anweisung zeigt die Werte der MariaDB-Systemvariablen.
Sie können ein WHERE
verwenden -Klausel, um die Variablen auf nur die version
einzuschränken Variable.
Beispiel:
SHOW VARIABLES
WHERE variable_name = 'version';
Ergebnis:
+---------------+----------------+ | Variable_name | Value | +---------------+----------------+ | version | 10.5.9-MariaDB | +---------------+----------------+
Alternativ können Sie auch ein LIKE
verwenden -Operator, um andere Variablen zurückzugeben, die version
haben in ihrem Namen.
Beispiel:
SHOW VARIABLES
WHERE variable_name LIKE '%version%';
Ergebnis:
+-----------------------------------+------------------------------------------+ | 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:Der STATUS
Befehl
Sie können STATUS
eingeben jederzeit, wenn Sie angemeldet sind, um Informationen über die MariaDB-Version und andere Details zurückzugeben.
Beispiel:
STATUS;
Ergebnis:
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: [email protected] 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:Melden Sie sich bei MariaDB an
Wenn Sie sich zum ersten Mal bei MariaDB anmelden, wird die Versionsnummer in der „Willkommen“-Nachricht angezeigt.
Wenn Sie beispielsweise ein neues Terminalfenster öffnen und den folgenden Befehl ausführen, wird eine Verbindung zu MariaDB hergestellt:
mariadb --auto-vertical-output
Und die folgende „Willkommen“- (oder ähnliche) Nachricht wird angezeigt:
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:Die --version
Möglichkeit
Wenn Sie MariaDB nicht geöffnet haben, können Sie mit --version
herausfinden, um welche Version es sich handelt (oder -V
)-Option der mariadb
, mariadb-admin
und mysqladmin
Programme.
Öffnen Sie beispielsweise ein neues Terminalfenster und führen Sie den folgenden Befehl aus:
mariadb --version
Gibt Folgendes zurück:
mariadb Ver 15.1 Distrib 10.5.9-MariaDB, for osx10.16 (x86_64) using readline 5.1
Führen Sie den folgenden Befehl aus:
mariadb-admin --version
Gibt Folgendes zurück:
mariadb-admin Ver 9.1 Distrib 10.5.9-MariaDB, for osx10.16 on x86_64
Und den folgenden Befehl ausführen:
mysqladmin --version
Gibt Folgendes zurück:
mysqladmin Ver 9.1 Distrib 10.5.9-MariaDB, for osx10.16 on x86_64
Die --version
Teil kann alternativ auf --V
verkürzt werden .
Beispiel:
mariadb-admin -V
Gibt Folgendes zurück:
mariadb-admin Ver 9.1 Distrib 10.5.9-MariaDB, for osx10.16 on x86_64