使用mysql做数据库还原的时候,由于有些数据很大,会出现这样的错误:The MySQL Server returned this Error:MySQL Error Nr. MySQL server has gone away。我的一个30mb的备份还原的时候就出现了这错误。
解决的方法就是找到mysql安装目录,找到my.ini文件,在文件的最后添加: max_allowed_packet = 32M(也可以设置自己需要的大小)。 max_allowed_packet 参数的作用是,用来控制其通信缓冲区的最大长度。
本篇文章来源于 Linux公社网站(www.linuxidc.com) 原文链接:http://www.linuxidc.com/Linux/2008-09/16010.htm
本文介绍了一种在使用MySQL进行大数据备份还原时遇到的错误及其解决方案。当备份文件过大时,可能会出现“MySQL server has gone away”的错误。解决方法是在my.ini文件中增加max_allowed_packet参数来提高通信缓冲区的最大长度。
6154

被折叠的 条评论
为什么被折叠?



