在 MySQL 中,VARCHAR 数据类型何时使用 1 字节何时使用 2 字节前缀长度以及数据?length 以及数据?
众所周知,在 MySQL 中,VARCHAR 值存储为 1 字节或 2 字节长度前缀加上数据。此长度前缀指出了数据值中字节数。数据值本身将决定 VARCHAR 数据类型何时使用 1 字节,何时使用 2 字节前缀长度。
- 如果值不需要超过 255 个字节,则列使用 1 字节长度。
- 如果值可能需要超过 255 个字节,则列使用 2 字节长度。
广告
众所周知,在 MySQL 中,VARCHAR 值存储为 1 字节或 2 字节长度前缀加上数据。此长度前缀指出了数据值中字节数。数据值本身将决定 VARCHAR 数据类型何时使用 1 字节,何时使用 2 字节前缀长度。