首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >错误代码: 2103在查询期间丢失与MySQL服务器的连接

错误代码: 2103在查询期间丢失与MySQL服务器的连接
EN

Stack Overflow用户
提问于 2014-04-17 03:47:12
回答 2查看 927关注 0票数 0

问题:I有包含几行长文本字段的数据库,要插入到一个包含4,960,372个字符的表中,并继续获取“错误代码: 2103在查询”期间丢失了与MySQL服务器的连接。

我们正在尝试恢复一个16 to的MySQL数据库,该表包含电子邮件头+电子邮件代码。

使用:mysqldump kayako < C:\temp\kayako.sql导出表单原始数据库

尝试了几种恢复方法: 1.将备份从文件恢复到SQL,并使用mysqldump --max_allowed_packet=1G --opt -uroot -p -hpassword databasename > yourbackup.sql将允许的最大打包大小设置为1GB。

  1. 使用MySQL工作台,MySQL大师
  2. 拆分输出文件并导入每个文件(仅在这些长插入时失败)

拜托帮帮忙这太让人沮丧了。

还有处理超长字段插入的其他方法.

信息:

代码语言:javascript
运行
复制
Product = Kayako Fusion
DEFAULT CHARACTER SET = utf8 COLLATE utf8_unicode_ci
max_allowed_packet = 1G
Columns:
   parserlogdataid  int(11) AI PK
   parserlogid      int(11)
   contents         longtext
EN

回答 2

Stack Overflow用户

发布于 2014-04-17 05:13:53

我的第一个想法是看看一些计时器(wait_timeout似乎是一个好的开始)。在给定时间后,MySQL的标准配置关闭连接。

票数 0
EN

Stack Overflow用户

发布于 2014-04-17 07:18:10

也许这是一个硬件问题(如RAM):检查您的网络状况。在本地主机服务器(如WAMP)上创建相同的数据库+表,如果查询在那里工作,请尝试。你是说你连一个查询都不能运行吗?检查数据库的属性字段,可能将其从VARCHAR更改为text。

删除横幅代码,计数器和谁在线将减少另外8个查询每页。转类别计数被关闭。缓存配置表(贡献)、页缓存(贡献)。阅读关于存储速度优化的文章。参考文献http://forums.oscommerce.com/topic/321393-2103-lost-connection-to-mysql-server-during-query/

我还建议您阅读https://dev.mysql.com/doc/refman/5.0/en/error-lost-connection.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23124235

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档