🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 系统变量 系统内部定义的变量,**系统变量针对所有用户(MySQL客户端)有效**。 #### 查看系统所有变量: ~~~ show variables [like ‘pattern’]; ~~~ #### mysql允许用户使用select查询变量的数据值(系统变量). ~~~ select @@变量名; ~~~ #### 修改系统变量:分为两种修改方式 : 1. 局部修改(会话级别):只针对当前自己客户端当次连接有效. ~~~ set 变量名 = 新值; ~~~ 2. 全局修改:针对所有的客户端,“所有时刻”都有效. ~~~ set global 变量名 = 值; || set @@global.变量名 = 值; ~~~ 全局修改之后:所有连接的客户端并没发现改变?全局修改只针对新客户端生效(正在连着的无效). 注意:如果想要本次连接对应的变量修改有效,那么不能使用全局修改,只能使用会话级别修改(set 变量名 = 值);