Navicat导入SQL文件报错终极解决方案

您所在的位置:网站首页 日志报错信息怎么解决的 Navicat导入SQL文件报错终极解决方案

Navicat导入SQL文件报错终极解决方案

2024-07-10 09:01| 来源: 网络整理| 查看: 265

一、不勾选“每个运行中运行多重查询 在这里插入图片描述 二、继续报错 修改MySQL配置 1、找到MySQL安装目录下的my.ini配置文件,查找修改max_allowed_packet参数,再增加wait_timeout、interactive_timeout两项参数,详细如下。

1、修改max_allowed_packet参数、增加两项参数 max_allowed_packet:用来控制其通信缓冲区的最大长度。是mysql允许最大的数据包(默认大小4M),遇到大的数据库文件导入时经常报错;

wait_timeout:# 服务器关闭非交互连接之前等待活动的秒数;

interactive_timeout:服务器关闭交互式连接前等待活动的秒数;

两个值可自定义,但如果设置时间太短,容易超时后出现MySQL server has gone away [ERR]2006错误;

(注意:需要同时设置wait_timeout和interactive_timeout才会生效;如果报“too many connections”的错误,可以对这两个参数进行适当调小些。) 在这里插入图片描述 2、修改支持中文字符集编码 在这里插入图片描述 在这里插入图片描述 三、修改Navicat的"max_allowed_packet"参数 在这里插入图片描述 在这里插入图片描述



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3