当我尝试导入MYSQL数据库时,我收到以下错误:
Error Code: 2013 - Lost connection to MySQL server during queryQuery:
Error Code: 2006 - MySQL server has gone away
有没有人能告诉我出了什么问题?
发布于 2012-08-21 06:08:39
调查显示,许多解决方案正确地讨论了在my.cnf中设置mysql的max_allowed_packet和wait_timeout;小附录表明,mac上的mysql默认安装似乎不包括此文件。您可能首先需要在/etc/my.cnf创建它(如果您使用的是mysql的默认安装,而不是mamp堆栈或类似的安装,这只是一个问题)
为我更正此问题的/etc/my.cnf的内容如下:
[mysqld]
max_allowed_packet= 64M
wait_timeout= 6000
发布于 2014-06-02 13:56:46
如果您的INSERT查询是一个包含多行的太大的单行语句,这种情况经常会发生。
发布于 2015-12-29 15:17:20
尝试重新启动mysql服务器。可能是服务器不能正常工作,但sql通知程序也在显示正在运行。
https://stackoverflow.com/questions/6054832
复制相似问题