可能重复:
URL 的最大长度是多少?
您好,我想将referer 记录到我的数据库中,我想知道referer 的最大长度是多少?
这referer
是一个 URL,所以你可以参考这个关于最大 URL 长度的答案。URL 的长度几乎肯定不会超过 2083 个字符,因为这是某些版本的 IE 支持的最大值,而且看起来Google 不会索引超过 1855 个字符的任何内容。
因此,如果您将存储为 aCHAR
则选择 2083 以确保安全,并且如果您存储为 a VARCHAR
then 这真的没关系,因为任何超过 255 个字符的字符串都需要 2 个字节来存储它的长度,所以请选择像这样的高3000。