我们的Magento网站最近一直有问题,我们不时在网页上收到一个错误:
SQLSTATE[HY000]: General error: 1712 Index [table] is corrupted
据我所知,innodb不支持通过phpmyadmin进行修复。我们可以关闭网站和数据库几个小时,以修复,但不了解修复后,网上阅读。
希望能在修复innodb表方面提供帮助。
最佳答案
什么版本的MySQL?
1712年非常罕见。看看Bug 72858是否相关。
以下是重建(而不是“修复”)索引的方法:
ALTER TABLE your_table ENGINE=InnoDB;
如果没有帮助,请提供
ALTER
的任何输出,包括执行时间。关于mysql - 需要协助修复损坏的Innodb表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37153406/