Я снова установил wampserver 2.5 (с теми же файлами/настройками - ничего не изменилось), и после установки моя база данных повреждена. Существует несколько таблиц базы данных, и многие из них недоступны. На правом кадре показано, No tables found in database.
Даже боковая панель phpmyadmin показывает мою таблицу базы данных
но когда я пытаюсь открыть любую таблицу, она говорит:
Чтобы подтвердить, существуют ли таблицы в базе данных, я перехожу к
C:\wamp\bin\mysql\mysql5.6.17\data\db_blog
где я вижу длинный список вещей. Мои таблицы перечислены в двух разных форматах: frm
и idb
.
Как я могу восстановить мою базу данных? Пожалуйста, помогите мне.
Перед повторной установкой wamp вы должны были сделать резервную копию базы данных и после переустановки вернуть базу данных из резервной копии. Если после переустановки базы данных Wamp все еще доступно, но, похоже, она повреждена, тогда вы сделали что-то не так с переустановкой wamp, поскольку базу данных следует очистить или не трогать, ничего между ними. Теперь все зависит от того, чего вы хотите достичь: вы можете очищать базы данных просто с помощью phpmyadmin или пытаться каким-то образом восстановить базу данных, но это возможно, только если у вас есть резервная копия базы данных, иначе данные повреждены и не могут быть восстановлены. Вы можете попробовать восстановить базу данных, следуя этой статье, но не ожидайте чудес:
C:\wamp\bin\mysql\mysql5.6.17\data
но все же база данных не доступна в phpmyadmin. Что делать?