TINYTEXT、TEXT、MEDIUMTEXT、および LONGTEXT の最大ストレージ サイズ 質問する

TINYTEXT、TEXT、MEDIUMTEXT、および LONGTEXT の最大ストレージ サイズ 質問する

パーMySQLドキュメント、TEXT タイプは 4 つあります。

  1. 小さなテキスト
  2. 文章
  3. 中テキスト
  4. 長文

文字エンコードが UTF-8 であると仮定した場合、各データ型の列に格納できる最大長はどれくらいですか?

ベストアンサー1

からドキュメント (MySQL 8):

      タイプ | 最大長
-----------+--------------------------------------
  TINYTEXT | 255 (2 8 −1) バイト
      テキスト | 65,535 (2 16 −1) バイト = 64 KiB
MEDIUMTEXT | 16,777,215 (2 24 −1) バイト = 16 MiB
  LONGTEXT | 4,294,967,295 (2 32 −1) バイト = 4 GiB

列に格納できる文字数は文字エンコードによって異なることに注意しください

おすすめ記事