如何获取MySQL变量var的值?

如何获取MySQL变量var的值?,mysql,variables,syntax,Mysql,Variables,Syntax,我需要获取MySQL变量“version”的标量值。当前正在运行此: SHOW VARIABLES WHERE Variable_name="version" 给我一张桌子,像: Variable_name Value ------------- ----------- version 5.5.28-log 如何获取值单元格?好的,我知道了如何: select variable_value from information_schema.global_va

我需要获取MySQL变量“version”的标量值。当前正在运行此:

SHOW VARIABLES WHERE Variable_name="version"
给我一张桌子,像:

Variable_name    Value
-------------    -----------
version          5.5.28-log
如何获取值单元格?

好的,我知道了如何:

 select variable_value 
 from information_schema.global_variables
 where variable_name = 'version';
好吧,我发现了:

 select variable_value 
 from information_schema.global_variables
 where variable_name = 'version';
这将使用当前版本设置用户变量@x

如果您希望直接选择,请使用

select @@version;
这概括了-大多数系统变量都可以使用@语法使用

这将使用当前版本设置用户变量@x

如果您希望直接选择,请使用

select @@version;
这概括了-大多数系统变量都可以使用@语法使用。

您可以使用内置函数

select version();
您可以使用内置功能

select version();