MySQL使用utf8编码index不能超767?
mysql是linux 下的mysql-5.6.21
mysql是linux 下的mysql-5.6.21
网上有人说在conf中增加
innodb_large_prefix = True
innodb_file_format = Barracuda
innodb_file_per_table = True
—
增加后重新安装启动,怎么不生效?
解决方案:38分
innodb里的索引有2个限制,单列是不超过767个字节,多列索引不超过3072个字节,但是由于子啊
注意要生效需要加row_format=compressed或者dynamic。
解决方案:2分
也可以考虑前缀索引