1

mysql の公式 Web サイトから:

http://dev.mysql.com/doc/refman/5.0/en/character-sets-table.html

このテーブル定義が表示されます。

「maxlen」の意味を誰か教えてください。文字エンコーディングの最大バイト長は?

前もって感謝します!

4

2 に答える 2

1

ドキュメントから:

Maxlen 列には、1 文字を格納するために必要な最大バイト数が表示されます。

于 2013-04-19T20:43:31.923 に答える
1

maxlenすべての値が 1 から 4 の間にあり、ascii文字セットに があるという事実に基づいて、文字セット内の文字の最大バイトmaxlen=1長だと思います。

さらなる証拠: UTF8hasmaxlen=3UTF16has maxlen=4.

はそれだけであることを忘れないでくださいmaxlen- 最大値です。一部のUTF16文字は 4 バイト未満になります。

于 2013-04-19T20:37:48.480 に答える