我要在我的数据库中存储URL,我只是有一个简单的问题。 URL必须是某种数据类型吗?
答案 0 :(得分:8)
简单地说,数据类型应为VARCHAR
网址可以包含任意数量的字符,可以是任意长度(在较小端的原因内)。 CHAR
字段只能包含表定义中设置的字符数。 VariableCharacter(VARCHAR
)字段可以包含可变数量的字符。因此,由于并非所有URL都具有相同的长度,因此您需要可变性。如果您需要存储非常长的URL,可以使用TEXT
字段进行参数化;但是,对于大多数用例VARCHAR
就足够了。
答案 1 :(得分:0)
网址有特殊的,数字的和正常的字符。 因此你应该使用" VARCHAR"在MySql中。