无法更新大尺寸文本的列值?

时间:2014-06-17 12:31:25

标签: mysql sql phpmyadmin

我的表格为lists_table,并配置为整理utf8_unicode_ci。我的列file_data的类型为LONGTEXT,与我的表格相同。

它的输入形式为json_encode($multi_dimensional_array)。输入此列的值样本为:

[["Header","Row","Width"],["1","2","3"]]

现在,当我有一个巨大的json_encoded变量时,它会显示NULL。但是当值大小减小时,它会完美地进入它!

谁能告诉我这是什么问题?

尝试:

我删除了整个数据库并手动创建了所有表和列。但即使这样也没有任何反应。

非常感谢! JJ

1 个答案:

答案 0 :(得分:0)

问题得到解决。提示:http://dev.mysql.com/doc/refman/5.0/en/gone-away.html所有可能的原因。在我的情况下,我在我的php页面的starrt处打开了我的连接,并在最后关闭它。因此,连接超时。如果你在中间关闭它并在另一个之间开始另一个更好。