4

使用 MySQL 5 InnoDB varchar 是否应该在您期望许多插入的表中用于文本?我打算存储最大长度为 2000 个字符的文本。

4

1 回答 1

10

VARCHAR 和 TEXT 在 MySQL 的 InnoDB 存储引擎中存储相同。没有性能差异。

有关大量详细说明,请参阅Innodb 中的 Blob 存储。

这两种数据类型之间的唯一区别是 VARCHAR 可以有 DEFAULT,而 TEXT 不能。

于 2013-10-20T01:03:01.980 回答