GNU/Linux >> Linux の 問題 >  >> Linux

LinuxでMySQLのバージョンを確認する方法

MySQLは最も人気のあるオープンソースデータベース管理システムの1つであり、多くのWebサイトや組織で使用されています。インターネット上には多くのMySQLバージョンがあります。特定のMySQLバージョンを必要とするアプリケーションをホストする場合は、サーバーにインストールされているMySQLのバージョンを知っている必要があります。

この投稿では、LinuxでMySQLのバージョンを確認する方法を紹介します。

前提条件

  • Atlantic.NetクラウドプラットフォームでLinuxオペレーティングシステムを実行しているサーバー
  • インストールされ実行されているMySQLサーバー
  • サーバーで構成されているrootパスワード

1。コマンドラインからMySQLのバージョンを確認する

システムのMySQLバージョンを確認する簡単で簡単な方法は、コマンドラインからです。 Linuxサーバーへのrootアクセス権がある場合は、次のコマンドを使用してMySQLのバージョンを確認できます。

mysql -V

次の出力でMySQLバージョンを取得します。

mysql  Ver 8.0.26 for Linux on x86_64 (Source distribution)

MySQLには、いくつかの管理タスクを実行するためのMySQLAdminコマンドラインユーティリティも用意されています。このユーティリティを使用して、MySQLのバージョンを確認することもできます:

mysqladmin -V

次の出力が得られます:

mysqladmin  Ver 8.0.26 for Linux on x86_64 (Source distribution)

2。 SHOWVARIABLESを使用してMySQLバージョンを確認する

MySQLコマンドラインユーティリティを使用して、MySQLのバージョンを確認することもできます。

まず、次のコマンドを使用してMySQLサーバーに接続します。

mysql -u root -p

接続したら、次のコマンドを使用してMySQLのバージョンを確認します。

mysql> SHOW VARIABLES LIKE '%version%';

次の出力でMySQLバージョンを取得します。

+--------------------------+-------------------------------+
| Variable_name            | Value                         |
+--------------------------+-------------------------------+
| admin_tls_version        | TLSv1,TLSv1.1,TLSv1.2,TLSv1.3 |
| immediate_server_version | 999999                        |
| innodb_version           | 8.0.26                        |
| original_server_version  | 999999                        |
| protocol_version         | 10                            |
| replica_type_conversions |                               |
| slave_type_conversions   |                               |
| tls_version              | TLSv1,TLSv1.1,TLSv1.2,TLSv1.3 |
| version                  | 8.0.26                        |
| version_comment          | Source distribution           |
| version_compile_machine  | x86_64                        |
| version_compile_os       | Linux                         |
| version_compile_zlib     | 1.2.11                        |
+--------------------------+-------------------------------+

3。 SELECTVERSIONを使用してMySQLのバージョンを確認する

MySQLサーバーに接続した後、バージョンの選択を使用することもできます MySQLのバージョンを確認するコマンド。

mysql> SELECT VERSION();

次の出力が得られます:

+-----------+
| VERSION() |
+-----------+
| 8.0.26    |
+-----------+
1 row in set (0.00 sec)

4。 STATUSを使用してMySQLのバージョンを確認する

ステータスを実行することもできます MySQLシェル内でクエリを実行して、MySQLのバージョンを確認します。

mysql> STATUS;

次の出力が得られます:

--------------
mysql  Ver 8.0.26 for Linux on x86_64 (Source distribution)

Connection id:		11
Current database:	
Current user:		[email protected]
SSL:			Not in use
Current pager:		stdout
Using outfile:		''
Using delimiter:	;
Server version:		8.0.26 Source distribution
Protocol version:	10
Connection:		Localhost via UNIX socket
Server characterset:	utf8mb4
Db     characterset:	utf8mb4
Client characterset:	utf8mb4
Conn.  characterset:	utf8mb4
UNIX socket:		/var/lib/mysql/mysql.sock
Binary data as:		Hexadecimal
Uptime:			2 min 12 sec

Threads: 2  Questions: 17  Slow queries: 0  Opens: 150  Flush tables: 3  Open tables: 66  Queries per second avg: 0.128
--------------

5。 PHPを使用してMySQLのバージョンを確認する

アプリケーションが共有ホスティングでホストされていて、コマンドラインにアクセスできない場合は、PHPファイルをウェブサイトディレクトリにアップロードして、MySQLのバージョンを確認できます。

PHPを使用してMySQLのバージョンを確認するには、次のコンテンツを含むinfo.phpという名前のファイルを作成し、Webサイトのディレクトリにアップロードします。

<?php

// Create a database connection.
$link = mysqli_connect("localhost", "root", "securepassword");

// Print the MySQL version.
echo mysqli_get_server_info($link);

// Close the connection.
mysqli_close($link);

次に、Webブラウザーを開き、 info.phpにアクセスします。 URL http://your-website-name/info.phpを使用したファイル 。これにより、MySQLバージョンがWebブラウザ画面に表示されます。

結論

この投稿では、LinuxシステムでMySQLのバージョンを見つけるためのいくつかの方法について説明しました。これで、MySQLのバージョンを確認するための好みの方法を選択できます。 Atlantic.NetのVPSホスティングでお試しください!


Linux
  1. Redhatのバージョンを確認する方法

  2. Linuxでカーネルバージョンを確認する方法

  3. Linux X11 のバージョンを確認するには?

  1. OSとLinuxのバージョンを確認する方法

  2. インストールする前にLinuxパッケージのバージョンを確認する方法

  3. LinuxでMySQLのバージョンを確認する方法

  1. LinuxでMySQLのバージョンを確認する方法

  2. Linux、Mac、およびWindowsでPythonのバージョンを確認する方法

  3. Linux OS のバージョンを確認する方法