MySQL server has gone away 帝国CMS 及 其他

在用帝国CMS添加长内容的文章时(从Word复制,带格式),出现 MySQL server has gone away 错误。

原因是 Mysql 的缓存超出了限制,解决办法是扩大 Mysql 的限制:
在 my.ini 中(我用的是 xampp ,位置在 xampp\mysql\bin\my.ini)修改
max_allowed_packet      = 1M   改为: 
max_allowed_packet      = 16M

注意,这里有两处 max_allowed_packet ,一处在 [mysqld] 段内,修改此处的。
另一处在 [mysqldump] 段内,不知道有什么用。知道的朋友请留言指导下,感谢

posted @ 2012-05-03 14:25  象牛  阅读(457)  评论(0编辑  收藏  举报