1.操作系统命令行

mysql -V
# 或者
mysql --version

2.MySQL 客户端

mysql> 表示登录 MySQL 客户端后的命令行

mysql> status
# 或者
mysql> \s

3.使用 MySQL 变量(客户端命令行)

mysql> show variables like '%version%';

4.使用 MySQL 函数(客户端命令行)

mysql> select version();

总结

在 MySQL 高版本里会有 MariaDB 的存在,MariaDB 是 MySQL 开发团队为防止 MySQL 被收购后不再开源而做的另一个版本。

在 MySQL 低版本里,以上四个指令都能正确获取到 MySQL 的版本号;

在 MySQL 5.6 及以上版本里,因为使用的是 MariaDB,所以查询结果有可能展示的就是 MariaDB 的版本号,除了 show variables like '%version%';

转自:查看MySql版本号命令 - CSDN