← Back to list

mysql的一些限制

Published on: | Views: 86

MySql版本5.7 (innodb)

总列数限制:1017列 行长度限制: 65535 bytes (注意TEXT和BLOB只占9~12bytes)(虽然innodb 限制为innodb_page_size/2,但mysql已经限制为65535bytes,所以最终行长度限制仍然为65535bytes)。

可以为NULL的列,NULL需要占1个byte char 长度限制: 255 bytes varchar 长度限制:65533 bytes (varchar有1-2个byte的前缀)

单列索引长度限制:innodb_large_prefix(默认为开)开启时为3072bytes, 关闭时为767 bytes 多列索引长度限制:3072 bytes

表空间限制: image.png