我在mysql中有一个“text”类型字段。
似乎我无法通过我的应用程序在该字段上写出字符限制,并且通过phpmyadmin进行手动编辑时,我收到警告“由于它的长度, 该字段可能无法在该字段上进行编辑。
这是什么意思?这是否与最大查询大小有关???我应该改变TEXT - > MEDIUMTEXT / LONGTEXT以避免此错误?如果我这样做,这会对表的性能产生负面影响吗?
谢谢!
P.S。整理是utf8_general_ci
答案 0 :(得分:3)
取决于您写给该领域的内容。如果TEXT不足以满足您正在编写的数据量,则可以更改为MEDIUMTEXT或LONGTEXT。
对于使用phpmyadmin的查询大小,默认情况下会获得2MB的限制。如果要更改该默认值,则需要编辑php.ini文件并找到 upload_max_filesize 变量。把它改成更大的东西,这将有助于你的工作。