• mysql设置环境变量


    临时修改环境变量

    我们可以使用set语法在运行时修改环境变量,修改global变量后,对修改之前的session没有影响,对修修改之后的session生效;修改session变量后,修改后,对于该session立即生效。修改语法如下:

    修改全局变量

    SET GLOBAL var_name = value;

    SET @@GLOBAL.var_name = value;

    修改会话变量

    SET SESSION var_name = value;

    SET @@SESSION.var_name = value;

    SET var_name = value;

    比如设置会话sql_log_off为on

    执行sql:set @@session.sql_log_off='ON';后效果如下

    会话变量和全局变量转换方法: 在命令行里通过SET来设置

    将会话变量值设置为对应的全局变量值呢:

    mysql> set @@session.wait_timeout=@@global.wait_timeout;

    将会话变量值设置为MySQL编译时的默认值(wait_timeout=28800):

    mysql> set wait_timeout=DEFAULT;

    这里要注意的是, 并不是所有的系统变量都能被设置为DEFAULT, 如果设置这些变量为DEFAULT则会返回错误。

     

    my.ini配置文件修改

    linux中环境变量配置文件为my.cnf

    windows中,环境变量配置文件在C:ProgramDataMySQLMySQL Server 5.7目录下,修改配置文件重启mysql后,环境变量会永久生效,一般不要轻易修改该配置文件。

    比如如下变量sync_relay_log_info

    我要修改为15000

    修改后重启查询

  • 相关阅读:
    【写一个自己的js库】 5.添加修改样式的方法
    【写一个自己的js库】 4.完善跨浏览器事件操作
    js跑马灯效果
    jquery hover延时
    chart
    【写一个自己的js库】 3.添加几个处理字符串的方法
    【写一个自己的js库】 2.实现自己的调试日志
    django踩坑记录
    单元测试框架unittest-3
    单元测试框架unittest-2
  • 原文地址:https://www.cnblogs.com/coshaho/p/7157898.html
Copyright © 2020-2023  润新知