在不重启MySQL的情况下用gdb工具设置变量
Posted godfather007
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在不重启MySQL的情况下用gdb工具设置变量相关的知识,希望对你有一定的参考价值。
前提:此方法只是参考其它博客的一个记录,未经亲自验证
当在mysql客户端设置一些变量时提示如下报错:
于是想能否有办法在不重启的情况下设置这些只读变量,在网上搜索别人的博客后发现如下方法
1.命令行模式下
gdb -p $(pidof mysqld) -ex "set log_error=/path/to/XXX" -batch
2.mysql客户端模式下
system gdb -p $(pidof mysqld) -ex "set log_error=/path/to/XXX" -batch
注意:据说此gdb方法有导致进程down掉的风险
以上是关于在不重启MySQL的情况下用gdb工具设置变量的主要内容,如果未能解决你的问题,请参考以下文章
FAQ系列 | 如何在windows下用bat脚本定时备份mysql