定义
由系统提供的,属于服务器层面的,启动之后就会出现的,已经有初始值的
系统变量的分类
1、全局变量
mysql在启动的时候由服务器将他们初始化默认值
2、会话变量
针对的是每一次创建的连接,由mysql来进行初始化操作,会将当前所有的全局变量复制一份,存储为会话变量
全局变量
(1)查看所有的全局变量
SHOW GLOBAL VARIABLES
(2)模糊查找全局变量
SHOW GLOBAL VARIABLES like '%变量%'
(3) 查看具体的某个全局变量(以自动提交为例)
SELECT @@global.autocommit
(4) 对于某个具体的全局变量进行赋值
SET @@global.autocommit=1