1

来自mysql官网:

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

您将看到此表定义。

这里有人能说出'maxlen'是什么意思吗?字符编码的最大字节长度?

提前致谢!

4

2 回答 2

1

基于所有maxlen值都在 1 和 4 之间的事实,并且ascii字符集具有maxlen=1,我会说它是字符集中字符的最大长度(以字节为单位)。

更多证明:UTF8hasmaxlen=3UTF16has maxlen=4

请记住,这maxlen就是 - 最大值。有些UTF16字符会少于 4 个字节。

于 2013-04-19T20:37:48.480 回答
1

文档中:

Maxlen 列显示存储一个字符所需的最大字节数。

于 2013-04-19T20:43:31.923 回答