临时修改环境变量

我们可以使用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:\ProgramData\MySQL\MySQL Server 5.7目录下,修改配置文件重启mysql后,环境变量会永久生效,一般不要轻易修改该配置文件。

比如如下变量sync_relay_log_info

我要修改为15000

修改后重启查询

mysql要怎么定义环境变量_mysql设置环境变量相关推荐

  1. mysql查询结果赋予变量_MySQL设置会话变量:把查询结果赋值给变量

    MySQL设置变量有两种方式:会话变量和存储过程变量. 1.使用set或select直接赋值,变量名以@开头 例如:set @var=1; 可以在一个会话的任何地方声明,作用域是整个会话,称为用户变量 ...

  2. mysql 生明变量_MySql中的变量定义

    根据mysql手册,mysql的变量分为两种:系统变量和用户变量.但是在实际使用中,还会遇到诸如局部变量.会话变量等概念.根据个人感觉,mysql变量大体可以分为四种类型: 一.局部变量. 局部变量一 ...

  3. python设置环境变量_Python设置环境变量

    python设置环境变量 We can set an environment variable in Python using os module. Python os module environ ...

  4. centos设置java环境变量,CentOS设置环境变量

    查看环境变量 查看某个环境变量的值,需要使用 "echo $环境变量名". echo命令用于在终端输出字符串或者变量的值,格式如下: echo [字符串 | $变量名] 常见的环境 ...

  5. centos配置c语言环境变量,CentOS7设置环境变量

    一.环境变量的概念 1.环境变量的含义 程序(操作系统命令和应用程序)的执行都需要运行环境,这个环境是由多个环境变量组成的. 2.环境变量的分类 1)按生效的范围分类. 系统环境变量:公共的,对全部的 ...

  6. Linux设置环境变量小结:设置永久变量临时变量 全局变量局部变量

    1.总结背景 在linux系统下,如果你下载并安装了应用程序,很有可能在键入它的名称时出现"command not found"的提示内容.如果每次都到安装目标文件夹内,找到可执行 ...

  7. mysql创建用户变量_MySQL创建一个变量的用户?

    您可以为此使用动态查询.首先为用户名设置变量名,为密码设置变量名.语法如下-SET @anyVariableName='yourUserName'; SET @anyVariableName1='yo ...

  8. linux取消设置环境变量,linux设置环境变量

    1.临时生效性(只对当前会话有效) export http_proxy="socks://192.168.0.1:10808" 2.永久生效性 (1)在/etc/profile尾部 ...

  9. java mysql 变量_mysql中的变量

    一.系统变量 1. 查看所有系统变量 show variables; 2. 查看变量值 select @@变量名; -- 任何一个有数据返回的内容都是由select来查看 3. 修改变量 会话级修改: ...

最新文章

  1. Android 系统启动过程
  2. 一月17日新生冬季练习赛解题报告B.函数问题
  3. Reactive Extensions入门(5):ReactiveUI MVVM框架
  4. floatingactionbutton 更改背景颜色_经验分享!Word轻松换掉证件照背景颜色
  5. 【学习笔记】线段树的数组大小下限及证明
  6. python3精要(7)-集合,集合运算,集合解析
  7. #pragma预处理命令
  8. PDF.js开发笔记
  9. Yammer Metrics,一种监视应用程序的新方法
  10. 【笔试or面试】金山西山居2014校招笔试题
  11. Java基础-TreeSet与Java自定义类型的排序
  12. SVO: Fast Semi-Direct Monocular Visual Odometry
  13. 配置oracle方言类,Oracle环境下的Hibernate方言配置
  14. 论文写作总结(软件工程专业相关)
  15. Java设计模式及类图
  16. 边城工具集:绘图及标注工具
  17. 作为一名优秀的程序员,如何得体地辞职
  18. 客户成功服务市场现状研究分析报告 -
  19. java 日期转换字符串_如何在java中将当前日期转换为字符串?
  20. html5 JavaScript 邮箱地址验证

热门文章

  1. 【CSWS2014 Summer School】互联网广告中的匹配和排序算法-蒋龙(上)
  2. Linux目录、文件的创建与删除
  3. 通过JDBC连接取得数据库相关的元数据
  4. Nginx 反向代理、负载均衡、页面缓存、URL重写及读写分离详解(1)
  5. 为Visual studio 2008 添加汇编工程模板
  6. tensorflow中的正则化解决过拟合问题
  7. Android开发之旅:HelloWorld项目的目录结构
  8. 解决Extjs中Combobox显示值和真实值赋值问题
  9. 微服务架构:BFF和网关是如何演化出来的?
  10. 大数据量高并发访问的数据库优化方法