sql >> データベース >  >> RDS >> MariaDB

MariaDBバージョンを確認する6つの方法

    現在実行しているMariaDBのバージョンを確認する6つの方法があります。

    オプション1:@@version 可変

    @@version 変数にはサーバーのバージョン番号が含まれます。構成またはビルド情報のサフィックスが含まれる場合もあります。

    簡単なSELECTでコンテンツを取得できます 声明。

    例:

    SELECT @@version;

    結果:

    +----------------+
    | @@version      |
    +----------------+
    | 10.5.9-MariaDB |
    +----------------+

    オプション2:VERSION() 機能

    VERSION() 関数は同じ情報を返します–サーバーのバージョン番号。これには、構成またはビルド情報のサフィックスが含まれる場合もあります。

    これは、SELECTを使用して呼び出すことができます 声明。引数は必要ありません(または受け入れられません)。

    例:

    SELECT VERSION();

    結果:

    +----------------+
    | VERSION()      |
    +----------------+
    | 10.5.9-MariaDB |
    +----------------+

    オプション3:SHOW VARIABLES ステートメント

    SHOW VARIABLES ステートメントは、MariaDBシステム変数の値を示しています。

    WHEREを使用できます 変数をversionだけに絞り込む句 変数。

    例:

    SHOW VARIABLES
    WHERE variable_name = 'version';

    結果:

    +---------------+----------------+
    | Variable_name | Value          |
    +---------------+----------------+
    | version       | 10.5.9-MariaDB |
    +---------------+----------------+

    または、LIKEを使用することもできます versionを持つ他の変数を返す演算子 彼らの名前で。

    例:

    SHOW VARIABLES
    WHERE variable_name LIKE '%version%';

    結果:

    +-----------------------------------+------------------------------------------+
    | 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                              |
    +-----------------------------------+------------------------------------------+

    オプション4:STATUS コマンド

    STATUSと入力できます ログインして、MariaDBのバージョンやその他の詳細に関する情報を返すときはいつでも。

    例:

    STATUS;

    結果:

    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

    オプション5:MariaDBにログイン

    MariaDBに初めてログインすると、バージョン番号が「ようこそ」メッセージ内に表示されます。

    たとえば、新しいターミナルウィンドウを開いて次のコマンドを実行すると、MariaDBに接続します。

    mariadb --auto-vertical-output

    そして、次の「ようこそ」(または同様の)メッセージが表示されます:

    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.

    オプション6:--version オプション

    MariaDBを開いていない場合は、--versionを使用してバージョンを確認できます。 (または--Vmariadbのオプション 、mariadb-admin 、およびmysqladmin プログラム。

    たとえば、新しいターミナルウィンドウを開いて、次のコマンドを実行します。

    mariadb --version

    次を返します:

    mariadb  Ver 15.1 Distrib 10.5.9-MariaDB, for osx10.16 (x86_64) using readline 5.1

    次のコマンドを実行します:

    mariadb-admin --version

    次を返します:

    mariadb-admin  Ver 9.1 Distrib 10.5.9-MariaDB, for osx10.16 on x86_64

    そして、次のコマンドを実行します:

    mysqladmin --version

    次を返します:

    mysqladmin  Ver 9.1 Distrib 10.5.9-MariaDB, for osx10.16 on x86_64

    --version または、パーツを--Vだけに短縮することもできます。 。

    例:

    mariadb-admin -V

    次を返します:

    mariadb-admin  Ver 9.1 Distrib 10.5.9-MariaDB, for osx10.16 on x86_64

    1. 行の各列の最後の既知の値を取得します

    2. ClusterControlを使用してHAProxyメトリックを監視する方法

    3. MySQLで連結文字列にセパレータを追加する方法– CONCAT_WS()

    4. Oracleを使用してINTOを選択