根据MySQL 文档,有四种 TEXT 类型:
假设字符编码为 UTF-8,我可以在每种数据类型的列中存储的最大长度是多少?
从文档(MySQL 8):
类型 | 最大长度 -----------+------------------------- 小文本 | 255 (2 8-1 ) 字节 正文 | 65,535 (2 16-1 ) 字节 = 64 KiB 中文本 | 16,777,215 (2 24-1 ) 字节 = 16 MiB 长文 | 4,294,967,295 (2 32-1 ) 字节 = 4 GiB
请注意,可以存储在列中的字符数取决于 字符 编码 。