• 技术文章 >数据库 >MySQL

    mysql中系统变量的两种类型

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

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

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    查看所有全局变量

    SHOW GLOBAL VARIABLES;

      

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

    SHOW GLOBAL VARIABLES LIKE '%char%';

      

    查看指定的系统变量的值

    SELECT @@global.autocommit;

      

    为某个系统变量赋值

    SET @@global.autocommit=0;

    SET GLOBAL autocommit=0;

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

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    查看所有会话变量

    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学习网