查看MySql版本号命令
1、直接在操作系统命令行下执行:MySQL –V
[root@localhost ~]# mysql -V
mysql Ver 15.1 Distrib 5.5.68-MariaDB, for Linux (x86_64) using readline 5.1
2、 MySQL 客户端命令:status
(缩写为 \s
)
mysql –u root –p命令登录,登陆的日志里面也有版本号
MySQL> status
MySQL> \s
status 输出
输出:
MariaDB [(none)]> status
--------------
mysql Ver 15.1 Distrib 5.5.68-MariaDB, for Linux (x86_64) using readline 5.1
Connection id: 2
Current database:
Current user: root@
SSL: Not in use
Current pager: stdout
Using outfile: ''
Using delimiter: ;
Server: MariaDB
Server version: 5.5.68-MariaDB MariaDB Server
Protocol version: 10
Connection: Localhost via UNIX socket
Server characterset: latin1
Db characterset: latin1
Client characterset: utf8
Conn. characterset: utf8
UNIX socket: /var/lib/mysql/mysql.sock
Uptime: 22 sec
Threads: 1 Questions: 7 Slow queries: 0 Opens: 0 Flush tables: 2 Open tables: 18 Queries per second avg: 0.318
--------------
\s 输出
MariaDB [(none)]> \s
--------------
mysql Ver 15.1 Distrib 5.5.68-MariaDB, for Linux (x86_64) using readline 5.1
Connection id: 2
Current database:
Current user: root@
SSL: Not in use
Current pager: stdout
Using outfile: ''
Using delimiter: ;
Server: MariaDB
Server version: 5.5.68-MariaDB MariaDB Server
Protocol version: 10
Connection: Localhost via UNIX socket
Server characterset: latin1
Db characterset: latin1
Client characterset: utf8
Conn. characterset: utf8
UNIX socket: /var/lib/mysql/mysql.sock
Uptime: 51 sec
Threads: 1 Questions: 10 Slow queries: 0 Opens: 0 Flush tables: 2 Open tables: 18 Queries per second avg: 0.196
--------------
3、MySQL 客户端执行: 使用 MySQL 变量:show variables like '%version%'
MySQL> show variables like '%version%';
show variables like '%version%'; 输出
输出:
MariaDB [(none)]> show variables like '%version%';
+-------------------------+----------------------+
| Variable_name | Value |
+-------------------------+----------------------+
| innodb_version | 5.5.61-MariaDB-38.13 |
| protocol_version | 10 |
| slave_type_conversions | |
| version | 5.5.68-MariaDB |
| version_comment | MariaDB Server |
| version_compile_machine | x86_64 |
| version_compile_os | Linux |
+-------------------------+----------------------+
7 rows in set (0.00 sec)
4、MySQL 客户端执行: 使用 MySQL 函数:version()
MySQL> select version();
select version(); 输出
输出:
MariaDB [(none)]> select version();
+----------------+
| version() |
+----------------+
| 5.5.68-MariaDB |
+----------------+
1 row in set (0.00 sec)
以上四种方法都可以查看 MySQL 的版本号,它们都适用于 Linux 和 windows,其中:
(1)
MySQL -V
只能在安装 MySQL 的服务器上执行;
(2)status
(缩写为\s
)指令最为简便,但也只能在 MySQL 的命令行客户端(MySQL Command Line Client)中执行;
(3)show variables like '%version%'
和
(4)select version()
最为通用,可以在 MySQL 的命令行客户端和各种图形客户端(如 MySQL Query Browser, SQLyog, EMS SQL Manager)中执行。