mybatis中不能用mysql变量_MySQL 中系统变量的查看、修改

MySQL 中的系统变量是MySQL自带的变量参数,用于对MySQL服务器的配置,其对所有客户端生效。系统变量根据其作用范围可分为全局级(Global)和会话级(Session),顾名思义,前者是对整个MySQL服务器生效,后者只对当前连接的客户端会话生效。有些系统变量会同时拥有全局级和会话级。MySQL 客户端连接之后,会使用全局级的系统变量来对当前会话的会话级系统变量进行初始化工作。需要注意的是,客户端连接建立之后,全局级系统变量的修改将不会影响到该客户端的会话级系统变量中

查看系统变量

前文所述,系统变量分为全局级(Global)和会话级(Session),故在客户端连接到服务端后,可以分别查看全局级的系统变量和当前连接会话的会话级系统变量

查看会话级系统变量

显示所有当前会话级系统变量的配置。当不显式指定为session时,将优先显示会话级系统变量(如果不存在,将显示全局级系统变量)

    show session variables;     -- 显示所有当前会话级系统变量
    show variables;

日常开发中,更多的是查看我们care的相关变量,为此可以在其后面使用 like 语句进行变量名匹配,其pattern中同样支持 % 进行模糊匹配

show session variables like [pattern];

示例如下:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值