0

我在 mysql 中有一个“文本”类型的字段。

似乎我无法通过我的应用程序在该字段上写入字符限制,并且在通过 phpmyadmin 手动编辑时,我在该字段上收到警告“由于其长度,该字段可能无法编辑”。

这是关于什么的?这与最大查询大小有关吗???

我应该更改 TEXT -> MEDIUMTEXT/LONGTEXT 以避免此错误吗?如果我这样做,这会对表的性能产生负面影响吗?

谢谢!

ps 排序规则是 utf8_general_ci

4

1 回答 1

3

取决于您在该字段中写入的内容。如果 TEXT 不足以满足您正在写入的数据量,您可以更改为 MEDIUMTEXT 或 LONGTEXT。

对于使用 phpmyadmin 的查询大小,默认情况下您将获得 2MB 的限制。如果要更改该默认值,则需要编辑 php.ini 文件并找到upload_max_filesize变量。将其更改为更大的内容,以帮助您完成工作。

于 2010-12-07T14:38:45.097 回答