MySQL-变量


使用的语法

1.查看所有的系统变量

SHOW GLOBAL VARIABLES;

2.查看所有的会话变量

SHOW SESSION VARIABLES;

3.查看满足条件的部分系统变量

比如查看字符集

SHOW GLOBAL VARIABLES LIKE '%char%';

注意:

4. 查看指定的全局变量的值

比如

SELECT @@global.autocommit;

也可以查看隔离级别

SELECT @@transaction_isolation;

5. 为某个指定的全局变量赋值

SET @@global.autocommit=0;

全局变量的总结

会话变量的作用域

会话变量的例子

自定义变量

应用场景:

局部变量

局部变量的作用域和应用场景

对比用户变量和局部变量

案例:声明两个变量并赋初始值,求和,并打印

# 案例:声明两个变量并赋初始值,求和,并打印

# 1.用户变量
set @m=1;
set @n=2;
set @sum=@m+@n;
select @sum;