var
您好,欢迎访问景安网络旗下资讯网!
运营 建站 系统 数据库 编程

首页 > SQL Server  >navicat导入.sql文件出错2006-MySQLserverhasgoneaway

navicat导入.sql文件出错2006-MySQLserverhasgoneaway

来源:景安咨询平台作者:小韩发布时间:2015-07-07点击:2534

navicat导入.sql文件出错2006-MySQLserverhasgoneaway解决方法

方式一(验证无误):

找到mysql安装目录下的my.ini配置文件,加入以下代码:

max_allowed_packet=500M

wait_timeout=288000

interactive_timeout = 288000

三个参数注释如下:

max_allowed_packetmysql允许最大的数据包,也就是你发送的请求;

wait_timeout是等待的最长时间,这个值大家可以自定义,但如果时间太短的话,超时后就会现了MySQL server has gone away #2006错误。

max_allowed_packet参数的作用是,用来控制其通信缓冲区的最大长度

方式二(网上摘抄暂无验证):

打开navicat的菜单中的tools,选择server monitor,然后在左列选择数据库,右列则点选variable表单项,寻找max_allowed_packet,将其值改大。

汉化版中:在菜单中,工具-->服务器监控-->在左侧数据库列表前打勾-->在右侧变量中找到max_allowed_packet,改大这个值,如9999999999

 

关键词: navicat

版权声明:本文系技术人员研究整理的智慧结晶,转载勿用于商业用途,并保留本文链接,侵权必究!

本文链接:https://www.zzidc.com:443/info/SQLServer/317.html

返回顶部