mysql8 クエリでバージョンを確認する方法

mysql8 クエリでバージョンを確認する方法

mysql8でクエリを実行してバージョンを確認する方法を記述してます。サーバー側に直接アクセスして確認することも可能です。

環境

  • OS ubuntu 20.04.1
  • mysql 8.0.21

バージョン確認

以下のコマンドで確認することができます。

mysql> select version();

<出力結果>
+-------------------------+
| version()               |
+-------------------------+
| 8.0.21-0ubuntu0.20.04.4 |
+-------------------------+

statusでも確認できます。

mysql> status
--------------
mysql  Ver 8.0.21-0ubuntu0.20.04.4 for Linux on x86_64 ((Ubuntu))

Connection id:          12
Current database:
Current user:           root@localhost
SSL:                    Not in use
Current pager:          stdout
Using outfile:          ''
Using delimiter:        ;
Server version:         8.0.21-0ubuntu0.20.04.4 (Ubuntu)
Protocol version:       10
Connection:             Localhost via UNIX socket
Server characterset:    utf8mb4
Db     characterset:    utf8mb4
Client characterset:    utf8mb4
Conn.  characterset:    utf8mb4
UNIX socket:            /var/run/mysqld/mysqld.sock
Binary data as:         Hexadecimal
Uptime:                 30 min 55 sec

Threads: 2  Questions: 12  Slow queries: 0  Opens: 142  Flush tables: 3  Open tables: 63  Queries per second avg: 0.006
--------------

また、インストールされている環境では、コマンドでバージョンを確認することが可能です。

mysql --version

<出力結果>
mysql  Ver 8.0.21-0ubuntu0.20.04.4 for Linux on x86_64 ((Ubuntu))

または、

mysqladmin --version

<出力結果>
mysqladmin  Ver 8.0.21-0ubuntu0.20.04.4 for Linux on x86_64 ((Ubuntu))