我有一个使用存储引擎[内存]的聊天系统,但是varchar 255太短了,我应该使用什么字段类型?我不打算对这个字段进行索引。

最佳答案

不能在内存表中使用blob或text,但根据MySQL版本的不同,可以使用更长的varchar:
VARCHAR列中的值是
可变长度字符串。长度
可以指定为从0到
MySQL 5.0.3之前的255,0到
5.0.3及更高版本中的65535。
A的有效最大长度
MySQL 5.0.3及更高版本中的VARCHAR是
服从最大行大小
(65535字节,在
所有列)和字符集
使用。
http://dev.mysql.com/doc/refman/5.0/en/char.html

10-06 04:54
查看更多