Как да възстановите индексите в MYSQL
Стъпка 1
Използвайте telnet, ssh или локална машина, за да се свържете с MySQL сървъра и да получите достъп до инструмента за команден ред на MySQL. Можете да направите това с mysql -p.
Стъпка 2
Използвайте командата "CHECK TABLE tableName FOR UPGRADE", за да проверите дали таблицата трябва да бъде поправена.
Стъпка 3
Излезте от инструмента за команден ред на MySQL, като въведете "x" и натиснете клавиша "Enter". Ще се върнете към командния ред на конзолата.
Стъпка 4
Премахнете таблицата с командата "mysqldump": mysqldump nameBaseData tableName> dump.sql.
Стъпка 5
Пресъздайте таблицата в базата данни с командата MySQL: mysql databaseName <dump.sql. Това ще възстанови таблицата и индексите в таблицата.