栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

MySQL的 系统变量

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

MySQL的 系统变量

前言:

变量

1,系统变量 :全局变量,会话变量。
2,自定义变量 :用户变量,局部变量。

文章目录
  • 系统变量
  • 使用语法
    • 全局变量
    • 会话变量

系统变量

说明:变量是由系统提供,不是用户定义,属于服务器层面

使用语法

1,查看所有的系统变量 (会话变量可写不写,如果不写,默认就是会话变量)

show global|(session) variables;

2,查看满足条件的部分系统变量

show global | session variables like '%char%';

3,查看指定某个系统变量的值

select @@global | session.系统变量名;

4,为某个系统变量赋值

方式一:

set global | session 系统变量名 = 值;

方式二:

set @@global | session.系统变量名 = 值;
全局变量

作用域:服务器每次启动将为所有的全局变量赋初始值,针对于所有的会话(连接)有效,但不能跨重启

查看所有的全局变量

show global variables;

查看部分的全局变量

show global variables like '%char%';

查看指定全局变量的值

select @@global.autocommit;

为某个指定的全局变量赋值

set @@global.autocommit=0;
会话变量

作用域:仅针对当前会话(连接)有效

1,查看所有的会话变量

show session variables;
show variables;

2,查看部分的会话变量

show variables like '%char%';
show session variables like '%char%';

3,查看指定的某个会话变量

select @@tx_isolation;
select @@session.tx_isolation;

4,为某个会话变量赋值

方式一:

set @@tx_isolation = 'read-uncommitted';

方式二:

set session tx_isolation = 'read-uncommitted';
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/296985.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号