sql文件导入时报错:#2006 – MySQL server has gone away

2017年9月10日
作者:小朱笔记

导SQL数据库结构+数据时,如果数据是批量插入的话会报错:2006 – MySQL server has gone away。

解决办法:找到你的mysql目录下的my.ini配置文件,加入以下代码

max_allowed_packet=500M
wait_timeout=288000
interactive_timeout = 288000

自己看情况更改数值,最后记得重启你的mysql服务

这样的话就能很好的解决MySQL server has gone away问题了。max_allowed_packet是mysql允许最大的数据包,也就是你发送的请求; wait_timeout是等待的最长时间,这个值大家可以自定义,但如果时间太短的话,超时后就会现了MySQL server has gone away #2006错误。max_allowed_packet参数的作用是,用来控制其通信缓冲区的最大长度。

小朱笔记

小朱个人博客,生活网络分享,外贸建站,谷歌seo操作分享,B2B优化排名操作分享,资源分享,软件分享,生活分享。https://www.zhudc.com/

相关文章

WordPress自带修复数据库

WordPress自带修复数据库

WordPress官方推荐的数据库是MySQL,因此其自带的数据库修复和优化工具,也是首先针对MySQL。(MariaDB上也可以跑WP)...

批量通过数据库删除Yoast SEO插件设置TKD

批量通过数据库删除Yoast SEO插件设置TKD

利用Yoast SEO插件设置TKD,TKD分别是title、Keywords、description的简写,就是标题、关键词和描述,由于是自动生成的,想批量删除就需要用到数据库进行大批量删除,官方也没相关插件能删除。...

最新评论

0条评论

递交一条评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据