Задавайте вопросы, мы ответим
Вы не зашли.
В общем в результате сбоя на серваке с MySQL 4.0.20
в одной из БД была повреждена таблица ttt.MYD
Весит она ~266Килобайт, но через phpMyAdmin у нее все значения пустые...
Если открыть в блокноте эту табличку, то данные естественно видны... ВСЕ.
Как???? восстановить таблицу? К нормальному виду???
пробовал mysqlcheck -auto--repaire не помогло
также mysqlcheck -r тоже....
делаю так
mysqlcheck -r db_name -u root -p
(((Эти 2 первые комнды вообще вычищают все из БД)))
так же
mysqlcheck -e db_name -u root -p
Ничего не помогло...
Как ее восстановить... Данные эти оочень нужны...
(((Да конечно надо было делать Бэкап... но не я управлял серваком и поэтому бэкап не было.
Неактивен
А не через phpmyadmin значения не пустые? через консольный клиент, например. Если табличка
восстановилась после mysqlcheck -r нормально, то данные в ней должны быть. Подозреваю, что
проблема в phpmyadminе таки.
Неактивен
paulus написал:
А не через phpmyadmin значения не пустые? через консольный клиент, например. Если табличка
восстановилась после mysqlcheck -r нормально, то данные в ней должны быть. Подозреваю, что
проблема в phpmyadminе таки.
Через консольный не пробовал...
Но после mysqlcheck -r таблица весит уже не 266 килобайт а ~3,5!
Так что данных в ней походу вообще не остается....
Неактивен
А данных там реально 200кбайт? Может, это удаленные строки просто?
Неактивен