MySQL Error number: 3502; Symbol: ER_UNSUPPORTED_INDEX_ALGORITHM; SQLSTATE: HY000

文档解释

Error number: 3502; Symbol: ER_UNSUPPORTED_INDEX_ALGORITHM; SQLSTATE: HY000

Message: This storage engine does not support the %s index algorithm, storage engine default was used instead.

错误号3502的ER_UNSUPPORTED_INDEX_ALGORITHM,在MySQL中,表示不受支持的索引算法,SQLSTATE值为HY000。

错误说明:

当你使用MySQL建立一个索引,如果索引的算法不受MySQL支持,将会抛出错误号3502,并显示不受支持的索引算法错误。

常见案例

比如当你在MySQL中建立了一个Hash索引,其实MySQL不支持Hash索引,所以这时就会抛出这个错误。

解决方法:

要解决这个问题,可以把原来的Hash索引改成B-Tree等索引类型,MySQL才支持,以此解决包含这个错误的问题。

你可能感兴趣的