Показать полную графическую версию : Если слетела БД
New York
26-06-2008, 20:19
На моем форуме слетел мускул. Его как то можно восстановить?
P.S. www.newyork.h18.ru/forum/ тут находицца
stone_wings
06-07-2008, 15:13
Насколько я понимаю траблы у хостера...
"Warning: Unexpected character in input: '' (ASCII=15) state=1 in /usr/local/bin/php on line 5103
Parse error: parse error, unexpected '*' in /usr/local/bin/php on line 5103 "
Во специально до таких случаев грамотный админ сайта всегда делает дамп базы, чтобы потом руками не махать без толку, из дампа то всё и восстанавливается.
а). Если это хостер.
- Попросите хостера поднять БД из бэкапа. Если хостер не бэкапит базы клиентов, то воспользуйтесь собственным бэкапом. Вы же их делали каждую ночь, верно ?
б) Если это свой сервер (collocation).
- Поднимите БД из бэкапа.
- Если бэкапа нет, то остановите сервис MySQL, скопируйте каталог с БД в укромное место (суровый файловый бэкап), запустите сервис и попробуйте выполнить проверку таблиц. Гулить про myisamcheck, либо воспользоваться интерфейсом программы MySQL Administrator.
Если проверка / исправление таблиц не помогли, и бэкапов у вас нету - то я вам искренне сочувствую, придется заводить БД заново, либо пытаться спасти хоть какие-то таблицы.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.