读书人

请教MySQL的varchar最大长度是多少

发布时间: 2012-03-25 20:55:17 作者: rapoo

请问MySQL的varchar,最大长度是多少?
我将MySQL中表的一个字段高为varchar(512)时,会报出下面的错误:
Specified key was too long, max key length is 765 bytes.


但我在网上看到其他应用可以把这个key设到1000都没有问题呀。
请问这是为什么?这个最大键类型的长度是不是在哪里可以改?

谢谢。

我的MySQL版本是5.0.37


[解决办法]
那就不用Key做索引键,再新建一个索引键。
[解决办法]
用其他列做索引。

[解决办法]
一般用INT做索引比较好点。

读书人网 >Mysql

热点推荐