MySQL の ENUM データ型の長さは、保存される文字数と文字セットのバイト数によって異なります。計算式は、格納される文字数 × 文字セットのバイト数です。
#MySQL の ENUM データ型の長さの計算
MySQL の ENUM データ型は、セットを格納するために使用されます。プリセット定義値の。その長さは次の要素によって決まります:1. 保存される文字数
各 ENUM 値に保存される文字数。これがこのタイプの長さにおいて最も重要な要素です。2. 文字セット
文字セットは各文字のバイト数を決定します。たとえば、UTF-8 は 1 文字あたり 1 ~ 4 バイトを必要とします。計算式:
ENUMデータ型の長さ(バイト) = 格納文字数 × 文字セットのバイト数例:
UTF-8 文字セットを使用し、その値に「男性」、「女性」、「その他」が含まれる「gender」という名前の ENUM 列があるとします。 。以上がmysqlでenumの長さを計算する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。