找回密码
 立即注册
查看: 213|回复: 0

MySQLAdministrator奇怪的MySQL server has gone away 2006错误

[复制链接]

339

主题

257

回帖

596

积分

百家姓进士

积分
596
发表于 2010-2-1 13:01:59 | 显示全部楼层 |阅读模式
MySQLAdministrator奇怪的MySQL server has gone away 2006错误
用了MySQLAdministrator,感觉还可以,但今晚在使用它的查询浏览器,往一个新表编辑插入新数据后,点击保存时,碰到了一个奇怪的MySQL server has gone away 2006错误,在网上查了一下手册,按照提示在my.ini中加入了:

max_allowed_packet = 16M

这个参数,但重启服务后问题依旧。想了一下,觉得我所做插入的数据形成的sql文件不可能超过默认的1M,所以应该不是这个问题。
又尝试把连接超时的参数(wait_timeout、interactive_timeout)更改一下,问题依旧。
郁闷。
考虑到表中存在text字段,所以试着先点一下编辑区域中该字段的“打开”小图标(会弹出个选择文件的对话框),然后取消,然后更新其他字段的数据,再保存,居然成功了!狂晕。
于是考证一下是否是text字段的问题,新建一个只有一个id字段的表,然后编辑,当下成功,退出,重新进入MySQLAdministrator的查询浏览器,再次编辑,晕倒,又报这个错误了!再按照刚才成功的办法试一次有text字段的表,毫无疑问,失败了。
到底是什么问题捏?希望有高手解答。
目前我只能归咎于MySQLAdministrator的查询浏览器的bug了,没有找到答案之前,还是老老实实写sql语句吧。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|华人百家姓论坛

GMT+8, 2026-7-12 09:01 , Processed in 0.036807 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表