MySQL Insert into的变量中获得的字符串长度问题。

MySQL Insert into的变量中获得的字符串长度问题。
用insert into table(itme1,itme2) values('value1','value2');的时候,这个value1、value2的长度是否有限制?
貌似输入上千字就无法添加成功。字段类型用Text和LongText都无效。估计是这个Insert出了问题。
请高手指教下,谢谢。
BTW:我百度不到这样的问题答案。。。