Не удается удалить таблицы в phpMyAdmin, так как они не видны в структуре


У меня есть локальная среда разработки с MAMP. В этой среде я использую MySQL в версии 5.6.35.

Когда я теперь хочу импортировать базу данных с phpMyAdmin, я получаю внутреннюю ошибку сервера каждый раз, когда я пытаюсь.

После некоторых исследований я думаю, что есть проблема со структурой базы данных mysql.

В логах я нашел следующую ошибку:

InnoDB: ошибка: таблица "mysql"."innodb_table_stats" не найден.

И намек на это Страница: https://dev.mysql.com/doc/refman/5.6/en/innodb-troubleshooting.html

Существует также ссылка на решение: ошибка mysql: таблица "mysql"."innodb_table_stats" не найден

Моя проблема заключается в том, что я не могу удалить таблицы (innodb_index_stats, innodb_table_stats, slave_master_info, slave_relay_log_info, slave_worker_info) из mysql. Они появляются на боковой панели, но не в самой структуре.

Введите описание изображения здесь

И если я нажму на кнопку их, я получаю больше ошибок:

Введите описание изображения здесь

То, что я мог сделать и уже сделал, - это удалить.frm & .файлы ibd из приведенных выше таблиц. Но это не возымело никакого эффекта.

Есть ли способ восстановить или заменить базу данных mysql?

Я также попробовал инструменты replair и update от MAMP. Без успеха.

1 3

1 ответ:

Я мог бы решить эту проблему после того, как я также удалил .ibd файлы в папке: / библиотека / поддержка приложений / appsolute / MAMP PRO / db / mysql56