Назад | Перейти на главную страницу

Будет ли восстановление таблицы MySQL риском потери данных?

Недавно у меня была таблица в моей базе данных MySQL, которая вышла из строя (часть моей установки Invision Power Board), чего со мной никогда не случалось раньше. Если я воспользуюсь инструментом «Ремонт» в phpMyAdmin, могу ли я потерять данные? Есть ли более изящный способ восстановить таблицу до ее предыдущего состояния?

Я предполагаю, что вы используете механизм хранения MyISAM, который не является транзакционным, поэтому существует риск потери данных. Но восстановление поврежденной таблицы MyISAM является стандартной процедурой, поэтому вы не должны терять более нескольких последних записей (обычно одну или две).