首页 > 数据库 >mysql8.0全局变量持久化

mysql8.0全局变量持久化

时间:2024-01-08 21:35:15浏览次数:40  
标签:持久 max connections mysql8.0 设置 MySQL 服务器 全局变量

在MySQL数据库中,全局变量可以通过SETGLOBAL语句来设置。
例如,设置服务器语句超时的限制,可以通过设置系统变量max_execution_time来实现:
SET GLOBAL MAX_EXECUTION_TIME=2000;

使用SETGLOBAL语句设置的变量值只会临时生效,数据库重启后,服务器又会从MySQL配置文件中读取变量的默认值。
MySQL8.0版本新增了SET PERSIST命令。例如,设置服务器的最大连接数为1000:
SET PERSIST global max_connections=1000;

MySQL会将该命令的配置保存到数据目录下的mysqld-auto.cnf文件中,下次启动时会读取该文件,用其中的配置来覆盖默认的配置文件。

举例:
查看全局变量max_connections的值,结果如下:
show variables like '%max_connections%';

设置全局变量max_connections的值:
mysql>set persist max_connections=1000;

重启MySQL服务器,再次查询max_connections的值:

mysql8.0全局变量持久化_服务器

标签:持久,max,connections,mysql8.0,设置,MySQL,服务器,全局变量
From: https://blog.51cto.com/u_13236892/9150646

相关文章

  • Redis 中的 RDB 和 AOF 持久化机制
    一、Redis持久化简介Redis的持久化功能是区别于Memcached显著特性,数据持久化可以保证系统在发生宕机和重启后数据不会丢失,对于redis这种存储在内存中的数据库显得尤为重要。在Redis4.0以前数据持久化的方式主要有两种RDB(RedisDataBase)快照方式:它是将某一时刻的内......
  • mysql8.0游标
    4、游标4.1、什么是游标虽然我们也可以通过筛选条件WHERE和HAVING,或者是限定返回记录的关键字LIMIT返回一条记录,但是,却无法在结果集中像指针一样,向前定位一条记录、向后定位一条记录,或者是随意定位到某一条记录并对记录的数据进行处理。这个时候,就可以用到游标。游标,提供了一种......
  • Jmeter_全局变量的生成与使用
    以跨线程组传递token为例:Step1:提取token(json提取器/正则表达式提取器)Step2:使用__setProperty()函数将提取到的token设置成全局变量 Step3:添加BeanShell后置处理器,粘贴Step2生成的内容  Step4:使用__P()函数生成待使用的全局变量   Step5:在调用的地方粘贴Stp4生......
  • mysql8.0流程控制
    3、流程控制解决复杂问题不可能通过一个SQL语句完成,我们需要执行多个SQL操作。流程控制语句的作用就是控制存储过程中SQL语句的执行顺序,是我们完成复杂操作必不可少的一部分。只要是执行的程序,流程就分为三大类:顺序结构:程序从上往下依次执行分支结构:程序按条件进行选择......
  • Redis持久化机制详解
    Redis持久化机制详解1.RDB持久化Redis可以通过创建快照来获得存储在内存里面的数据在某个时间点上的副本。Redis创建快照之后,可以对快照进行备份,可以将快照复制到其他服务器从而创建具有相同数据的服务器副本(Redis主从结构,主要用来提高Redis性能),还可以将快照留在原地以......
  • mysql8.0变量
    1、变量在MySQL数据库的存储过程和函数中,可以使用变量来存储查询或计算的中间结果数据,或者输出最终的结果数据。在MySQL数据库中,变量分为系统变量以及用户自定义变量1.1、系统变量1.1.1、系统变量分类变量由系统定义,不是用户定义,属于服务器层面,启动MySQL服务,生成MySQL服务实例期......
  • MySQL8.0 PG数据库 SQLServer Oracle数据库 数据库忘记密码 处理方法
    MySQL8.0分为rpm方式和tar.gz安装方式不同而不同需要修改/etc/my.conf配置文件.注意如果是rpm包的话就在这个路径下面修改增加内容skip-grant-tables注意修改完需要重启数据库rpm包安装的方式重启方法为:systemctlrestartmysqld然后可以无密码登录数据mysql-uro......
  • mysql8.0存储过程和存储函数的查看、修改、删除
    5、存储过程和存储函数的查看、修改、删除5.1、查看创建完之后,怎么知道我们创建的存储过程、存储函数是否成功了呢?MySQL存储了存储过程和函数的状态信息,用户可以使用SHOWSTATUS语句或SHOWCREATE语句来查看,也可直接从系统的information_schema数据库中查询。这里介绍3种方法。......
  • mysql8.0大小写的坑
    这两天又被mysql8.0大小写的问题坑到了,看下面的报错:chown:cannotaccess'./proc/38/fd/6':Nosuchfileordirectorychown:cannotaccess'./proc/38/fd/7':Nosuchfileordirectorychown:cannotaccess'./proc/38/fdinfo/4':Nosuchfileordire......
  • mysql8.0存储函数
    4、存储函数的使用4.1、语法分析学过的函数:LENGTH、SUBSTR、CONCAT等语法格式CREATEFUNCTION函数名(参数名参数类型,...)RETURNS返回值类型[characteristics...]BEGIN函数体#函数体中肯定有RETURN语句END说明:1、参数列表:指定参数为IN、OUT或INOUT只对PROCE......