Если вы работаете с базами MySQL, наверняка хотя бы раз вы сталкивались с недоступностью каких-то таблиц, вью и прочих элементов. Если это не программная проблема, вероятно база побилась и нужно её восстановить.
Stellar Repair for MySQL — программа для восстановления битых баз MySQL, которая может безопасно восстановить недоступные ключи, вьюхи, таблицы и всё остальное.
![](https://blog.themarfa.name/content/images/2020/04/8.jpg)
С помощью этой утилиты можно восстановить следующие типы данных:
- таблицы InnoDB и MyISAM;
- ключи, таблицы, свойства таблиц, типы данных, вью, триггеры;
- во время восстановления можно посмотреть какие данные будут восстановлены;
- сохранение восстановленных данных в MySQL, CSV, HTML и XLS;
- поддержка MySQL 8.x, 6.x, 5.x, 4.x и 3.x
- восстановление MySQL баз, созданных на Windows 10, 8.1, 8, 7, Vista, XP и Linux
Сам процесс работы с Stellar Repair for MySQL очень просто. После запуска программы будет предложено указать путь до проблемной базы. Если MySQL уже установлена, то по умолчанию будет выбрана именно она.
![](https://blog.themarfa.name/content/images/2020/04/1.jpg)
При этом ничто не мешает выбрать сразу несколько баз для работы.
Затем Stellar Repair for MySQL автоматически начнёт поиск проблем в базе и отобразит список значений для восстановления.
![](https://blog.themarfa.name/content/images/2020/04/4.jpg)
Вы выбираете пусть для восстановления: MyQSL база или один из поддерживаемых файловых форматов. После чего начинается процесс восстановления.
![](https://blog.themarfa.name/content/images/2020/04/8-1.jpg)
Восстановление хоть и происходит в автоматическом режиме, тем не менее Stellar Repair for MySQL старается делать это безопасно, работая с каждым типом данных по отдельности и сохраняя оригинальный формат.
Скачать Stellar Repair for MySQL