暂无图片
不看官方文档,仅仅通过实例端的命令行,怎么判断某个参数,是否修改后需要重启?
我来答
分享
暂无图片 匿名用户
不看官方文档,仅仅通过实例端的命令行,怎么判断某个参数,是否修改后需要重启?

不看官方文档,仅仅通过实例端的命令行,怎么判断某个参数,是否修改后需要重启?

作用范围是global,还是session的,有系统视图或者字典能直接查看吗?

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
伟鹏

查看

show variables like '%参数%';

或者select @@参数;

修改

作用范围的话根据自己的需求,session级别只是当前会话生效,退出会话就没了

有些参数修改是必须要重启的(比如开启binlog),有的是不需要重启的,直接修改就可以用

部分设置立刻生效的参数,但是重启后会失效

如果想修改又不想重启的话,可以先执行 set global 参数=值;

然后在my.cnf里面添加更改的内容

重新登录一下mysql就生效了

暂无图片 评论
暂无图片 有用 0
打赏 0
伟鹏

--查看系统变量的全局值

 

select * from performance_schema.global_variables;


--查看系统变量的当前会话值

 

select * from performance_schema.session_variables;

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
在MySQL数据库中,对于以下索引类型的描述,哪些是正确的?
回答 2
已采纳
ADBTree索引中包含空值,因此可以实现isnull、isnotnull的查询;HASH索引只可用于或<>操作符的等式比较。由于数据不是按顺序存储的,范围查询时无法应用HASH索引。全文
mysql数据库导入到postgresql有什么方法?
回答 1
已采纳
ogg
group by having 怎么用啊?
回答 4
题主的意思是,展示的结果不要聚合,但数据过滤条件却是个聚合的。这个在oracle数据库中可以用over函数来处理,mysql低版本中没有这个函数,至少要8。低版本的mysql中要用更为复杂的if才能实
MySQL建表语句中,设置表的默认字符集关键字是?
回答 1
已采纳
A:DEFAULTCHARACTERSETC:CHARACTERSET
mysqldump 能不能导出表结构,并在结尾加GO?
回答 1
是只能导出表结构mysqldumpurootpP3306skiptzutctriggersdefaultcharactersetutf8mb4singletransactionmasterdata2s
有没有什么方法可以实时检测 mysql 数据库中某个值是否发生改变?
回答 1
触发器?
MySQL 字符串太长,想只显示100个字, 怎么实现?
回答 3
已采纳
MySQLleft函数可以满足吧。selectleft(errormsg,6)fromtvchrocrlimit3;mysql>selectsubstr(errormsg,1,6)fromtvc
MySQL 用Inner join 关联明细表对费用进行求和,为什么最后的结果是重复计算了?
回答 3
避免联表字段同时满足多条记录的情况先用子查询在各自表中完成数据的聚合,将数据存放在临时表中,再联合临时表
mysql数据库月增长量问题
回答 5
对于单个实例,可以通过下面语句统计出该实例每个database的大小:SELECTtableschema,SUM(AVGROWLENGTHTABLEROWSINDEXLENGTH)/1024/1024
mysql如何判断一个表中是否有数据?
回答 1
select一下