深入了解:MySQL 版本信息查看(mysql查看版本信息)

MySQL 在数据库行业中一直处于领先地位,不仅是服务端,在移动端以及嵌入式端它也有大量应用。比如对对 iPhone 热爱的开发者,MySQL 相信大家都不陌生,本文将要一起深入探讨 MySQl 的版本信息查看的方式。

MySQL的版本的查看有多种技巧,这里我们将从 SQL 命令,系统查看命令,From Source(源码)提取三种方式来介绍 MySQL 的版本查看方式。

## SQL 命令

最简单的方法可以使用 SQL 命令:SELECT version();:

mysql> SELECT VERSION();
+-----------+
| VERSION() |
+-----------+
| 8.0.17 |
+-----------+
1 row in set (0.00 sec)

## 系统命令

还有一个使用系统命令来查看版本的方法:

shell> mysqld --version
mysqld Ver 8.0.17 for Win64 on x86_64 (Source distribution)

## 从源码提取

查看 MySQL 的源码文件也能知道 MySQL 的版本信息。

在源码文件 sql-common/client.c 中可以找到 version_str 这一数组:

static char * client_version_str = "8.0.17";

通常,可以看到这串字符串就知道整个 MySQL 的版本。

到这里,我们已经可以清楚地了解 MySQL 的版本查看方式。上面提到的三种方式都很实用,可根据不同的需要选择一种合适的。


数据运维技术 » 深入了解:MySQL 版本信息查看(mysql查看版本信息)