深入了解: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 的版本查看方式。上面提到的三种方式都很实用,可根据不同的需要选择一种合适的。