MySQL 8.0系统变量

#查看mysql所有的全局系统变量

show global variables;

#查看mysql所有的当前session系统变量

show session variables;   或    show variables;

#查看指定的全局系统变量

show global variables like '变量名';

#查看指定的当前session系统变量

show session variables like '变量名';       show variables like '变量名';

#查看指定的全局系统变量的值

select @@global.变量名;

#查看指定的当前session系统变量的值

select @@session.变量名;   或    select @@变量名;

#修改全局系统变量的值

set global variableName = ;

#修改当前session系统变量的值

set session variableName = ;       set variableName = ;

常用的系统变量

#自动提交模式

#修改自动提交属性

set autocommit = ;

值:

  • on:开启
  • off:关闭

#修改事务隔离级别

set transaction_isolation = '';

值:

  • READ-UNCOMMITTED:支持未提交读
  • READ-COMMITTED:支持已提交读
  • REPEATABLE-READ:支持可重复读
  • SERIALIZABLE:支持可序列化

#常用的变量名

innodb_page_sizeinnodb存储引擎数据页默认大小
transaction_isolation事务隔离级别
autocommit自动提交设置
long_query_time慢查询阀值,sql执行时间超过该阀值,将会记录在慢查询日志中
slow_query_log慢查询日志开关
slow_query_log_file慢查询日志文件输出路径
auto_increment_offset自增列的初始值
auto_increment_increment自增列的增长量(步长)
innodb_default_row_formatinnodb存储引擎默认的行格式
character_set_database数据库默认的字符集
profiling是否开启记录sql语句执行过程
profiling_history_sizesql语句执行过程记录保留条数上限

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值