首页 文章

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

提问于
浏览
3

我在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:unknown variable'wait_timeout = 86400'

如何在ubuntu linux服务器中设置wait_timeout变量 . PLS

1 回答

  • 6

    尝试放置

    wait_timeout = 86400
    interactive_timeout = 86400
    

    在[mysqld]下,即,

    [mysqld]
    wait_timeout = 86400
    interactive_timeout = 86400
    

    并重启mysql服务器 .

相关问题