我尝试在 phpmyadmin 中导入 csv 文件,但收到错误 #2006 Mysql 服务器已消失。
我有 wait_timeout 变量值 28800 (从 MySQL 控制台检查)
在 my.ini 中我将其设置为 60000,但它没有改变。重新启动后,SHOW VARIABLES LIKE 'wait_timeout' 给出的值为 28800。
我尝试通过“设置 session ”和“设置全局”来设置它,尝试再次导入并收到 #2006 错误。
我在 Windows 8.1 上安装了 wamp。尝试重新启动 - 没有帮助。另外,我已将 max_allowed_packet 更改为 128M。
认为这可能是因为 wait_timeout 是 phpmyadmin 在显示错误之前工作了大约 28.8 秒。
最佳答案
答案:在my.ini中指定
[mysqld]
interactive_timeout = 60000;
可能 wait_timeout 必须在这里,但我不确定。
对于投否决这个问题的人来说,如果你读到这篇文章 - 下次最好告诉正确的答案......
关于MySQL 服务器已消失,max_allowed_packet 增加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26187042/