v3shin
@v3shin
Веб-шаман

Как исправить потерянные таблицы innodb?

Доброго времени суток. Возникла проблема при обновлении OSPanel. Я распаковал новую панель в отдельную папку и перезаписал старые файлы новыми. В итоге "потерялись" таблицы mysql. Список таблиц виден, но достучаться до них не получается.

mysql> show tables;
+---------------------+
| Tables_in_zona      |
+---------------------+
| zona_actions        |
| zona_actions_queue  |
| zona_events         |
| zona_events_created |
| zona_items          |
| zona_map_items      |
| zona_map_tiles      |
| zona_maps           |
| zona_migration      |
| zona_player_items   |
| zona_players        |
| zona_settings       |
| zona_user_settings  |
| zona_users          |
+---------------------+
14 rows in set (0.00 sec)

mysql> check table zona_actions;
+-------------------+-------+----------+-----------------------------------------+
| Table             | Op    | Msg_type | Msg_text                                |
+-------------------+-------+----------+-----------------------------------------+
| zona.zona_actions | check | Error    | Table 'zona.zona_actions' doesn't exist |
| zona.zona_actions | check | status   | Operation failed                        |
+-------------------+-------+----------+-----------------------------------------+
2 rows in set (0.00 sec)


Подскажите, пожалуйста, как это исправить или что читать? Заранее спасибо.

P.S.: innodb_force_recovery=6 не помог.
  • Вопрос задан
  • 84 просмотра
Решения вопроса 1
index0h
@index0h
PHP, Golang. https://github.com/index0h
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы