在 MySQL 中,VARCHAR 数据类型何时使用 1 字节何时使用 2 字节前缀长度以及数据?length 以及数据?


众所周知,在 MySQL 中,VARCHAR 值存储为 1 字节或 2 字节长度前缀加上数据。此长度前缀指出了数据值中字节数。数据值本身将决定 VARCHAR 数据类型何时使用 1 字节,何时使用 2 字节前缀长度。

  • 如果值不需要超过 255 个字节,则列使用 1 字节长度。
  • 如果值可能需要超过 255 个字节,则列使用 2 字节长度。

更新于:2020 年 1 月 28 日

104 浏览量

开启您的职业生涯

通过完成课程取得证书

入门
广告