MySQL восстановление таблиц (mysqlcheck)


Случается в жизни такое огорчение, когда какой-то кривожопый *удак, полезет в серверную и «нечаянно» *банет сервер с базой данных, в результате мы выхватываем ох*енную улыбку во все лицо, ну и *уеву тучу покоцанных таблиц.
Итак, начнем восстанавливать наши потери, распишу по пунктикам:
1) Отрубить руки и ноги, тому кто без спроса шарится в серверной, и более того трогает сервера баз данных.
2) Отмыть топор)))))
3) Если похерена одна из таблиц в базе, что можно восстановить ее следующей волшебной командой:

# mysqlcheck -r db_name table_name -uroot -p

где,
db_name — имя базы данных
table_name — таблица
4) Если похерено много таблиц в одной базе данных:

# mysqlcheck -r db_name -uroot -p

5) Вообще рекомендую проверить все базы данных:

# mysqlcheck -r -A -uroot -p

P.S. Данный пост не призывает к насилию, это легкая ирония, но надавать по рукам кривожопым шарящимся в серверной думаю стоит!!!!

Поделись с друзьями:

Опубликовано 29.10.2012 в 12:26 · Автор komivlad · Ссылка
Рубрики: DataBases, MySQL · Теги: , , , ,

Написать комментарий