URL的最佳数据库字段类型

我需要在MySQL表中存储一个url。定义一个包含长度不确定URL的字段的最佳实践是什么

  1. 流行web浏览器中最小公分母最大URL长度:2083(Internet Explorer)
  1. http://dev.mysql.com/doc/refman/5.0/en/char.html
    VARCHAR列中的值是可变长度字符串。在MySQL 5.0.3之前,长度可以指定为0到255之间的值,在5.0.3及更高版本中,长度可以指定为0到65535之间的值。MySQL 5.0.3及更高版本中VARCHAR的有效最大长度取决于最大行大小(65535字节,在所有列中共享)和使用的字符集
  1. 所以…
    <MySQL 5.0.3使用文本

    >=MySQL 5.0.3使用VARCHAR(2083)

发表评论