Как исправить поврежденную конфигурацию сервера в mysql?

<i>undef error - DBD::mysql::db selectrow_array failed: Table 'attach_data' is
marked as crashed and should be repaired [for Statement "SELECT LENGTH(thedata)
FROM attach_data WHERE id = ?"] at Bugzilla/Attachment.pm line 344
Bugzilla::Attachment::datasize('Bugzilla::Attachment=HASH(0x9df119c)') called</i>

Я определил поврежденные таблицы. Все делал через myisamchk...
а вот исправить поврежденные таблицы, используя myisamchk не получилось:
myisamchk -r profiles.MYI
 
- recovering (with sort) MyISAM-table 'profiles.MYI'
Data records: 80
- Fixing index 1
- Fixing index 2

Может есть еще методы исправления?
  • Вопрос задан
  • 49 просмотров
Пригласить эксперта
Ответы на вопрос 1
TrevisLitkov
@TrevisLitkov
Вероятно проблемы с хостингом. Возможно отваливался сервер с базами данных. Нужно через панель управления хостингом зайти в phpMyAdmin и исправить базу данных. Можно послать запрос repair table... в нужной базе.
jos_session неисправен. Введите sql запрос в панели mysql - REPAIR TABLE jos_session;

Если и это не поможет, вызывайте спеца, (сделайте копию) и пробуйте специальные рекавери
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы