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

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

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

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

查看

show variables like '%参数%';

或者select @@参数;

修改

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

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

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

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

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

重新登录一下mysql就生效了

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

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

 

select * from performance_schema.global_variables;


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

 

select * from performance_schema.session_variables;

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏