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

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

作用范围是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集群,ndb数据节点的时候报错
回答 2
改成其它集群方式吧,ndb需要表设置为专门的ndb引擎,无法使用innodb,很不方便。可以使用PXC集群
lz4: command not found --centos 7.2 对应的那个rpm包
回答 2
楼上说的有问题,应该是Centos7.X都可以的[root@ck01]rpmqa|greplz4lz41.8.31.el7.x8664lz4devel1.8.31.el7.x8664lz41.8.31
MySQL 文件超过10g,有什么好用的对比工具吗?
回答 1
Mysqldbcompare或者WinMerge都试试?
MySQLbinlog里面能看到执行DML的用户ip或者电脑的用户名吗?
回答 3
看不到
mysql mgr 一节点状态始终是RECOVERING,但是同步正常
回答 6
将参数groupreplicationlocaladdress,groupreplicationgroupseeds都改成主机名模式就没问题了,奇怪,不能指定ip么groupreplicationlo
请问,数据虚拟化,这个概念现在还有人提吗?有何发展?
回答 1
看了一下百度百科:了解是一种概念性的说法。数据虚拟化(datavirtualization)这个词可能有点令人困惑,因为有些厂商互换地使用数据虚拟化和数据联合(datafederation)。但是两者
mysql分表ddl疑问
回答 2
远程连接分表工具执行
innodb_flush_log_at_trx_commit=0 存在的意义是什么?
回答 2
已采纳
总有极端。我也认为哪里那么巧正好断电?我就遇到过一次,不是这个参数,而是syncbinlog。也是012这种。那个值写了16.结果就是binlog不全。奇葩吧。理论如果没有极端问题,都不用写日志。但是
mysql 性能监控一般监控什么?有哪些指令?
回答 3
可以參考一下PMM監控項
有没有哪位大佬给个实现 第一个结果集转换成第二个结果集格式的SQL写法
回答 1
已采纳
有几种方式,是通过SELECT…CASE写法函数计算方式,另一种是pivot,看看符合不符合要求。自己写,才能理解