• 技术文章 >数据库 >mysql教程

    mysql中variables怎么修改

    长期闲置长期闲置2022-05-26 17:44:11原创84

    方法:1、利用“set GLOBAL|SESSION 需要设置的variables”语句修改;2、利用“set @用户variables”或者“set @@系统variables”语句修改。variables指的就是影响数据资源的参数变量。

    本教程操作环境:windows10系统、mysql8.0.22版本、Dell G3电脑。

    mysql中variables怎么修改

    MySQL Variables

    MySQL Variables在这里实际上指的是一些参数,用于初始化或设定数据库对系统资源的占用,文件存放位置等。在新安装好系统后,就已经被初始化好了。但是我们有时候不想采取默认值,所以就需要对这些值做出改变。

    MySQL的变量分为两种:

    修改系统变量的值

    1、修改变量值的语法:

    set [GLOBAL | SESSION] 需要设置的变量
    mysql> set global  log_queries_not_using_indexes=ON;
    
    Query OK, 0 rows affected (0.00 sec)

    2、还有另外的一种写法:@@

    mysql> set  @@global.log_queries_not_using_indexes=ON;
    
    Query OK, 0 rows affected (0.00 sec)

    @: 代表是用户变量

    @@:代表系统变量

    查看系统变量的值(show)

    查看方法一: 系统变量存放在performance_schema数据库里的GLOBAL_VARIABLESSESSION_VARIABLES表中,可以直接通过查看表的内容获得。

    mysql> use performance_schema
    Database changed
    
    mysql> show tables like '%variables';
    +-------------------------------------------+
    | Tables_in_performance_schema (%variables) |
    +-------------------------------------------+
    | global_variables                          |
    | persisted_variables                       |
    | session_variables                         |
    +-------------------------------------------+
    3 rows in set (0.00 sec)

    查看方法二: 使用show variables语法

    SHOW [GLOBAL | SESSION] VARIABLES [LIKE 'pattern' | WHERE expr]

    推荐学习:mysql视频教程

    以上就是mysql中variables怎么修改的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:mysql
    上一篇:mysql怎么判断索引是否存在 下一篇:mysql怎么解决安装失败1045错误
    VIP课程(WEB全栈开发)

    相关文章推荐

    • 【腾讯云】年中优惠,「专享618元」优惠券!• mysql中pid文件丢失怎么办• mysql多个条件怎么查询• mysql中odbc错误193怎么解决• mysql怎么查询慢的sql语句• mysql启动报错1067怎么办
    1/1

    PHP中文网