数据库中的系统变量

系统变量

  • 系统变量

查看系统变量:show variables 【like ‘version%’】;

查询系统变量:select @@变量名;

修改系统变量:分为两种修改方式

局部修改(会话级别):只针对当前自己客户端当次连接有效

基本语法:set变量名 = 新值 ;

全局修改:针对所有的客户端,永久有效(正在连接的客户端无效)

基本语法:set global 变量名 = 值;||set @@global.变量名 = 值;

  • 会话变量(只针对当前用户有效)
    1. 定义用户变量(set @变量名 := 值;)——专用的赋值符号:=
    2. Mysql是专门存储数据的,允许将数据从表中去除存储到变量中,查询得到的数据必须只能是一行数据。
      1. 赋值且查看赋值过程:select @变量1 := 字段1,@变量2 := 字段2 from 数据表 where 条件;
      2. 只赋值,不看过程:select 字段1,字段2.. from 数据源 where条件 into@变量1,@变量2..
  • <
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值