varchar最大长度

时间:2025-03-09 15:50:18 手机游戏

`VARCHAR`最大长度

在MySQL数据库中,`VARCHAR`类型的最大长度取决于MySQL的版本和字符集编码。以下是不同版本和编码下的`VARCHAR`最大长度:

MySQL 4.0版本以下:`VARCHAR`最大长度为255个字节。

MySQL 5.0版本以上:`VARCHAR`最大长度为65535个字节。

字符集编码为GBK:每个字符最多占2个字节,最大长度不能超过32766个字节。

字符集编码为UTF-8:每个字符最多占3个字节,最大长度不能超过21845个字节。

请注意,`VARCHAR`的最大长度还受到行最大长度(`max_row_size`)的限制,该值默认为65535字节。