Linux 中检查 MySQL 版本

MySQL 是最流行的开源数据库管理系统之一,被许多网站和组织使用。 Internet 上有很多可用的 MySQL 版本。 如果要托管需要特定 MySQL 版本的应用程序,则需要知道服务器上安装的 MySQL 版本。

在这篇文章中,我们将向我们展示 Linux 中检查 MySQL 版本。

先决条件

  • 在 云平台上运行任何 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. 使用 SHOW VARIABLES 检查 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. 使用 SELECT VERSION 检查 MySQL 版本

连接 MySQL 服务器后,还可以使用 SELECT VERSION 命令查看 MySQL 版本。

mysql> SELECT VERSION();

我们将获得以下输出:

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

4. 使用 STATUS 检查 MySQL 版本

我们还可以在 MySQL shell 中运行 STATUS 查询来检查 MySQL 版本:

mysql> STATUS;

我们将获得以下输出:

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

Connection id:		11
Current database:	
Current user:		root@localhost
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 浏览器并使用 URL http://wer-website-name/info.php 访问 info.php 文件。 这将在我们的 Web 浏览器屏幕上显示 MySQL 版本。

本文记录了,几种在你的 Linux 系统中找出 MySQL 版本的方法。 我们现在可以选择我们喜欢的方法来检查 MySQL 版本。 在 的 VPS 主机上试一试!

© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享
评论 抢沙发

请登录后发表评论