数据在导入的时候报错:2006 – MySQL server has gone away。
解决办法:找到你的mysql目录下的my.ini配置文件,加入以下代码
max_allowed_packet=100M
wait_timeout=288000
interactive_timeout = 288000
自己看情况更改数值,最后记得重启你的mysql服务
若为网站空间的数据库的话,没法配置my.ini,只能在本地搭建mysql环境,利用工具恢复到本地,再利用php相关的MySQL分批备份数据的工具被分成php程序,然后上传到服务器,远程执行数据恢复了。
这样的话就能很好的解决MySQL server has gone away
问题了。max_allowed_packet
是mysql允许最大的数据包,也就是你发送的请求; wait_timeout
是等待的最长时间,这个值大家可以自定义,但如果时间太短的话,超时后就会现了MySQL server has gone away #2006错误。max_allowed_packet
参数的作用是,用来控制其通信缓冲区的最大长度。
I visited many web pages but the audio feature for audio songs current at this web site is genuinely excellent.