灰儿 发表于 2012-4-26 22:38:50

2006 - MySQL server has gone away 问题解决方法

错误提示:
2006 - MySQL server has gone away

错误编号:2006
中文翻译:MySQL 服务器不可用

解决思路:
因为执行动作过多,造成 MySQL 连接超时,如果是独立主机请优化你的 MySQL 的配置,修改 MySQL的配置文件中的 wait_timeout 这个值设置大一点。

解决方法一:
在my.ini文件的段落中添加或者修改以下两个变量:
wait_timeout=2880000
interactive_timeout = 2880000

在中添加如下变量:

max_allowed_packet = 10M

重启MYSQL服务

解决方法二:
在用mysqldump工具导出sql文件时加上--skip-opt参数将每条数据分开导出, 这样在导入SQL文件很少出现这个错误提示。

页: [1]
查看完整版本: 2006 - MySQL server has gone away 问题解决方法