0

我将在我的数据库中存储 URL,我只是有一个简单的问题。URL 必须是某种数据类型吗?

4

2 回答 2

8

简单地说数据类型应该是VARCHAR

URL 可以包含任意数量的字符,并且可以是任意长度(在较小端的合理范围内)。CHAR字段只能包含在表定义中设置的字符数。VariableCharacter ( VARCHAR) 字段可以包含可变数量的字符。因此,由于并非所有 URL 的长度都相同,因此您需要可变性。TEXT如果您需要存储非常长的 URL,您可以使用字段进行参数;但是,对于大多数用例来说VARCHAR就足够了。

于 2013-09-09T17:36:51.480 回答
0

url 有特殊的、数字的和普通的字符。因此,您应该在 MySql 中使用“VARCHAR”类型。

于 2013-09-09T17:49:01.087 回答