mysql错误1069指定的键太多;允许最多64个密钥

时间:2011-02-16 20:12:31

标签: mysql numbers max key

我正在尝试运行alter table命令,我收到以下错误:

  

#1069 - 指定的密钥太多;允许最多64个键

任何帮助都将受到高度赞赏

2 个答案:

答案 0 :(得分:7)

根据mysql论坛,您必须使用

进行编译

./ configure --prefix = / usr / local / mysql --with-charset = cp1251 --enable-thread-safe-client --with-max-indexes = 256

来源:http://forums.mysql.com/read.php?22,53666,262189#msg-262189

遗憾的是,编译

后似乎没有办法改变

答案 1 :(得分:-4)

好像消息很清楚......你不能拥有超过64个密钥的表(主要,外来甚至索引)