String(255) vs String(99999)
设计MySQL列时,它真的重要吗?我的意思是......我有大量的硬盘空间。
答案 0 :(得分:0)
不幸的是,这不仅仅取决于你拥有多少磁盘空间......而且这也是表格限制/限制的问题:
http://dev.mysql.com/doc/refman/5.0/en/table-size-limit.html
答案 1 :(得分:0)
mysql将长文本字段保存为varchar,当它们很短时,如果数据更新为更长的大小,引擎会将它们带到表外存储。所以没关系。
如果使用大尺寸,则无法在varchar字段上使用标准索引,并且必须使用全文索引。 myisam支持全文索引,而innodb不支持