Magento MySQL:指定的密钥太多;允许最多64个密钥

时间:2012-01-31 14:03:56

标签: php mysql magento key

我在运行Magento的{​​{1}} PHP文件中收到以下错误:

CREATE TABLE

触发它的代码是:

SQLSTATE[42000]: Syntax error or access violation: 1069 Too many keys specified; max 64 keys allowed

对我而言,它似乎只在那里添加了3个键。附加物来自哪里?

研究这个问题简单地说明了我需要减少用于密钥的项目,但是我无法看到代码中多余的项目。

是否有其他可用的附加信息?

1 个答案:

答案 0 :(得分:1)

只需浏览所有属性,并将它们“用于产品列表”中的“否”和“用于在产品列表中排序”设置为“否”。

我在最近的Magento版本中没有遇到过这个问题,但是,上面的版本对我有用过一次。然后,我能够再次思考我真正需要具备哪些属性以及在哪里。