1.使用SELECT VERSION()命令
mysql>SELECT VERSION(); +------------+ | VERSION() | +------------+ | 5.7.28-log | +------------+ 1 row in set (0.00 sec)
通过执行SELECT VERSION()命令,MySQL将返回其版本号。
2.使用SHOW VARIABLES命令
mysql>SHOW VARIABLES LIKE "%version%"; +-------------------------+------------------------------+ | Variable_name | Value | +-------------------------+------------------------------+ | innodb_version | 5.7.28 | | protocol_version | 10 | | slave_type_conversions | | | tls_version | TLSv1,TLSv1.1 | | version | 5.7.28-log | | version_comment | MySQL Community Server (GPL) | | version_compile_machine | x86_64 | | version_compile_os | Linux | +-------------------------+------------------------------+ 8 rows in set (0.02 sec)
SHOW VARIABLES命令将返回与MySQL有关的所有变量(包括版本相关变量)的列表,这将提供比仅使用SELECT VERSION()命令更详细的信息。
3.使用mysql命令
mysql --version mysql Ver 14.14 Distrib 5.7.28, for Linux (x86_64) using EditLine wrapper
通过在终端输入mysql –version命令,MySQL将返回版本和发行版。
总结
查看MySQL数据库版本的命令有很多,其中SELECT VERSION()是最简单和最快速的,并且可以在MySQL Shell或查询中使用。SHOW VARIABLES命令提供更多有关MySQL数据库的详细信息,而mysql命令也提供了一种简单的命令行方式来查看版本信息。