mysql入坑之路(2)查看MySql版本号命令

查看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)中执行。

posted @ 2022-08-02 17:10  muzlei  阅读(1915)  评论(0)    收藏  举报