无法在路径/etc/my.cnf的ubuntu中设置mysql wait_timeout

时间:2015-02-09 08:18:07

标签: mysql ubuntu

我在mysql数据库连接中遇到“Broken Pipe”错误。当任何人访问服务器直到8小时,连接超时并且无法连接到mysql数据库服务器时,会出现该错误。我发现并尝试了很多方法来解决这个错误。在那里,将wait_timeout变量从28800设置为86400(表示8小时到24小时)。在那里,我将my.cnf文件从etc / mysql / my.cnf复制到etc / my.cnf来设置用户规范值并添加如下变量:

[mysql]
wait_timeout = 86400
interactive_timeout = 86400

但是当我使用命令mysql -u root -p登录mysql时,会显示以下错误:     mysql:未知变量'wait_timeout = 86400'

如何在ubuntu linux服务器中设置wait_timeout变量。请

1 个答案:

答案 0 :(得分:6)

尝试放置

wait_timeout = 86400
interactive_timeout = 86400
即,

[mysqld]
wait_timeout = 86400
interactive_timeout = 86400

并重启mysql服务器。