在 MySQL 中,VARCHAR 資料型別何時使用 1 位元組何時使用 2 位元組字首長度以及資料?length 以及資料?
眾所周知,在 MySQL 中,VARCHAR 值儲存為 1 位元組或 2 位元組長度字首加上資料。此長度字首指出了資料值中位元組數。資料值本身將決定 VARCHAR 資料型別何時使用 1 位元組,何時使用 2 位元組字首長度。
- 如果值不需要超過 255 個位元組,則列使用 1 位元組長度。
- 如果值可能需要超過 255 個位元組,則列使用 2 位元組長度。
廣告
眾所周知,在 MySQL 中,VARCHAR 值儲存為 1 位元組或 2 位元組長度字首加上資料。此長度字首指出了資料值中位元組數。資料值本身將決定 VARCHAR 資料型別何時使用 1 位元組,何時使用 2 位元組字首長度。