• 技术文章 >数据库 >MySQL

    mysql中系统变量的两种类型

    小妮浅浅小妮浅浅2021-07-16 10:02:14原创2775

    1、全局变量,作用域:针对于所有会话(连接)有效,但不能跨重启

    查看所有全局变量
    SHOW GLOBAL VARIABLES;
     
    查看满足条件的部分系统变量
    SHOW GLOBAL VARIABLES LIKE '%char%';
     
    查看指定的系统变量的值
    SELECT @@global.autocommit;
     
    为某个系统变量赋值
    SET @@global.autocommit=0;
    SET GLOBAL autocommit=0;

    2、会话变量,作用域:针对于当前会话(连接)有效

    查看所有会话变量
    SHOW SESSION VARIABLES;
    查看满足条件的部分会话变量
    SHOW SESSION VARIABLES LIKE '%char%';
     
    查看指定的会话变量的值 (session可省略)
    SELECT @@autocommit;
    SELECT @@session.tx_isolation;
     
    为某个会话变量赋值 (session可省略)
    SET @@session.tx_isolation='read-uncommitted';
    SET SESSION tx_isolation='read-committed';

    以上就是mysql中系统变量的两种类型,希望对大家有所帮助。更多mysql学习指路:MySQL

    推荐操作系统:windows7系统、mysql5.8、DELL G3电脑

    专题推荐:mysql系统变量
    上一篇:mysql中SQL的概念介绍 下一篇:mysql中自定义变量有哪些

    相关文章推荐

    • mysql常见函数有哪几类• mysql分组查询是什么• mysql间隙锁是什么• mysql中如何共享读锁• mysql使用关联查询的注意点• mysql中LIMIT分页如何优化• mysql查询优化策略有哪些• mysql乐观锁如何实现• mysql中行锁是什么• mysql如何解除死锁

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网