Файлы данных MySQL потеряны - PullRequest
1 голос
/ 26 августа 2011

Недавно переустановил мою систему. Скопировал всю папку MySQL из C:/Programdata. Затем скопировал обратно в тот же каталог на новой системе, теперь Navicat Premium показывает список БД, но когда я пытаюсь открыть одну из таблиц БД, он показывает мне http://prntscr.com/2s9e3

Я не могу открыть ни одного стола. Что делать? Как я могу это исправить? Пожалуйста, помогите

1 Ответ

1 голос
/ 26 августа 2011

Боюсь, что вашим хранилищем БД по умолчанию было MyIsam, и если вы не экспортировали базы данных, у вас не будет никакого решения для восстановления ваших данных. Со мной произошло то же самое, и я потратил много времени на поиск какого-либо хорошего решения, но никого не нашел.

Существует два решения, чтобы избежать этих проблем в будущем: вы экспортируете базу данных перед переустановкой, или вы можете установить хранилище БД по умолчанию на InnoDB, а затем решение «копировать», которое оно работает.

Может быть, я ошибался (и надеюсь, что ошибался :)) Я просто описал свой собственный опыт по этой теме.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...