在MySQL客户端中禁用自动重新连接

时间:2012-10-26 05:49:51

标签: mysql

我正在尝试通过在my.cnf的{​​{1}}部分中使用reconnect=false更新[client]来禁用MySQL客户端中的自动重新连接功能。所以my.cnf看起来像这样:

my.cnf

这不起作用。客户端在30秒后超时,但重新连接到服务器。

在调试问题时,我发现MySQL客户端变量没有设置。 当我运行[mysqld] ... interactive_timeout=30 [client] port=3306 socket=~/dir/mysql.sock reconnect=false 时,我发现<dir of mysql>/bin/mysql --helpportsocket标记的值为:

reconnect

我不想从命令行设置./mysql --help port 0 reconnect TRUE socket (No default value) 。我猜测来自skip-reconnect的客户端配置没有导出到客户端。但我需要一个明确的解决方案。

问题有时无法复制。有些机器可以使my.cnf中的更改正常工作。

1 个答案:

答案 0 :(得分:1)