Aqui estão algumas maneiras de verificar qual versão do MariaDB que você está executando nesse momento.
Usando a variável @@version
A variável @@version contém o número da versão do servidor. Também pode incluir um sufixo com informações de configuração ou compilação.
Para vermos o conteúdo da variável @@version basta usarmos select:
select @@version;
MariaDB [nation]> select @@version; +---------------------------+ | @@version | +---------------------------+ | 10.6.7-MariaDB-2ubuntu1.1 | +---------------------------+
A função VERSION()
A função VERSION() retorna a mesma informação que @@version e é também usada com select:
select version();
MariaDB [nation]> select version(); +---------------------------+ | version() | +---------------------------+ | 10.6.7-MariaDB-2ubuntu1.1 | +---------------------------+
A Declaração SHOW VARIABLES
A instrução SHOW VARIABLES mostra os valores das variáveis do MariaDB. Podemos usar WHERE para filtrar ver apenas a variável version.
show variables where variable_name = ‘version’;
MariaDB [nation]> show variables where variable_name = 'version'; +---------------+---------------------------+ | Variable_name | Value | +---------------+---------------------------+ | version | 10.6.7-MariaDB-2ubuntu1.1 | +---------------+---------------------------+
Podemos também usar um operador LIKE para retornar outras variáveis que tenham versão em seu nome.
show variables where variable_name like ‘%version%’;
MariaDB [nation]> show variables where variable_name like '%version%'; +-----------------------------------+---------------------------+ | Variable_name | Value | +-----------------------------------+---------------------------+ | in_predicate_conversion_threshold | 1000 | | innodb_version | 10.6.7 | | 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.6.7-MariaDB-2ubuntu1.1 | | version_comment | Ubuntu 22.04 | | version_compile_machine | x86_64 | | version_compile_os | debian-linux-gnu | | version_malloc_library | system | | version_source_revision | | | version_ssl_library | OpenSSL 3.0.2 15 Mar 2022 | | wsrep_patch_version | wsrep_26.22 | +-----------------------------------+---------------------------+
Usando o comando STATUS
Podemos digitar STATUS quando estivermos logados para ver informações sobre a versão do MariaDB e outros detalhes.
STATUS;
MariaDB [nation]> STATUS; -------------- mysql Ver 15.1 Distrib 10.6.7-MariaDB, for debian-linux-gnu (x86_64) using EditLine wrapper Connection id: 59 Current database: nation Current user: root@localhost SSL: Not in use Current pager: stdout Using outfile: '' Using delimiter: ; Server: MariaDB Server version: 10.6.7-MariaDB-2ubuntu1.1 Ubuntu 22.04 Protocol version: 10 Connection: Localhost via UNIX socket Server characterset: utf8mb4 Db characterset: utf8mb4 Client characterset: utf8mb3 Conn. characterset: utf8mb3 UNIX socket: /run/mysqld/mysqld.sock Uptime: 36 days 3 hours 23 min 42 sec Threads: 1 Questions: 1107 Slow queries: 0 Opens: 61 Open tables: 37 Queries per second avg: 0.000 --------------
Ao Logar(Acessar) o MariaDB
Quando você faz login pela primeira vez no MariaDB, o número da versão é exibido na mensagem de “Bem-vindo”:
Enter password: Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 61 Server version: 10.6.7-MariaDB-2ubuntu1.1 Ubuntu 22.04 Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
A opção –version
Se o MariaDB não estiver aberto, você pode ver qual é a versão usando a opção –version (ou -V) na frente dos no cmd, bash, powershell… basta usar executáveis como mariadb, mariadb-admin e mysqladmin.
c:\ mariadb.exe --versão mariadb Ver 15.1 Distrib 10.5.9-MariaDB, for osx10.16 (x86_64) using readline 5.1