首页 文章

MySQL服务器随着max_allowed_packet的增加而消失

提问于
浏览
2

我正在尝试在phpmyadmin中导入csv文件,但是收到错误#2006 Mysql服务器已经消失了 .
我有wait_timeout变量值28800(从MySQL控制台检查)在my.ini中我将其设置为60000,但它没有't change. After restart SHOW VARIABLES LIKE ' wait_timeout'给我值28800 .
我试图通过'set session'和'set global'设置它,尝试再次导入并获得#2006错误 .

我已经在Windows 8.1上捣乱了 . 试图重新启动 - 没有帮助 . 此外,我已将我的max_allowed_packet更改为128M .
可能是因为wait_timeout的想法是phpmyadmin工作大约28.8秒才显示错误 .

2 回答

  • 1

    答:在my.ini中指定

    [mysqld]
    interactive_timeout = 60000;
    

    可能wait_timeout必须在这里,但我不确定 .
    对于那个投了这个问题的人来说,如果你读到这个 - 下次更好地告诉正确的答案......

  • 2

    尝试更改PHP / Apache超时窗口,我总是有奇怪的问题 .

    打开你的php.ini并查找你的超时设置

    另请检查以下链接,因为运行WAMP可能存在一些数据库问题:

    http://dev.mysql.com/doc/refman/5.0/en/gone-away.html

相关问题