变量
MySQL本质是一种编程语言,需要很多变量来保存数据,mysql中很多的属性控制都是通过MySQL中固有的变量来实现的。
系统变量
系统内部定义的变量,系统变量针对的是所有用户(MySQL客户端)有效。
查看系统所有变量:
show variables(查看所有的系统变量);
show variables like [pattern(模式匹配)](查看指定的名字的系统变量).
mysql允许用户使用select查询变量的数据值(系统变量)
基本语法:select @@变量名
修改系统变量:分为两种修改方法。
1.局部修改(会话级别):只针对当前自己客户端当次连接有效。
基本语法:set 变量名 = 新值;</