検索

ホームページ  >  に質問  >  本文

MySQL の varchar 型の長さはフィールドのエンコーディングの倍数である必要がありますか?

スタックオーバーフローで誰かが、varchar フィールドの長さを推定できない場合は、エンコーディングの整数倍に設定するのが最善であると述べているのを見たことがあります。たとえば、utf8 エンコーディングが 3 バイトの場合であれば、255 に設定するのが適切ですが、これには科学的根拠はありますか?

習慣沉默習慣沉默2789日前658

全員に返信(3)返信します

  • 滿天的星座

    滿天的星座2017-05-18 10:51:34

    varchar の最大長は 255 であることだけがわかっています

    返事
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-18 10:51:34

    スペースの無駄と断片化を防ぐ

    返事
    0
  • 某草草

    某草草2017-05-18 10:51:34

    こちらの方が適切だと思います。

    返事
    0
  • キャンセル返事