用户变量,也叫做会话变量,在同一个链接下变量生效,可以传递到下一个sql,注意是同一个链接。
注意:会话变量经常出问题的,有时候这行变量=1,下一行就变成0了,注意使用,推荐使用局部变量。
局部变量:作用范围是在存储过程之间,也就是在Begin和end之间生效
在前面使用declare gold int default 1; 声明
系统变量:使用GLOBAL关键字或变量名加@@,要具有SUPER权限
SET GLOBAL sort_buffer_size = value;
SET @@sort_buffer_size = value;