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

mysqlmysqli database更新于 2025/3/28 19:24:17

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

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

相关文章


有用资源