2012-05-03 2 views
1

У меня было несколько баз данных, связанных с различными проектами в WAMP. Я не знаю, что произошло. Сегодня, когда я перехожу на PhpMyAdmin, я просто мог видеть, что базы данных по умолчанию и остальные мои базы данных не отображаются, и даже php-код, связанный с этими базами данных, бросает в базу данных не найденные ошибки. Но когда я перехожу к «D: \ wamp \ bin \ mysql \ mysql5.1.30 \ data», там находятся папки с моими именами БД. Но не знаете, как восстановить эти БД, и у меня нет резервной копии БД, Может ли кто-нибудь помочь мне, как их восстановить?Восстановить базу данных в WAMP

+0

Я заменил полный wamp \ bin \ mysql \ mysql5.5.24 Но он показывает базы данных, а не таблицы – KarSho

ответ

3

Вы можете скопировать эти файлы в другое место и переустановить одну и ту же версию WAMP после того, как программа установки вернет их обратно в исходное местоположение. Обратите внимание, что ваша версия WAMP должна быть такой же, потому что, если версия изменится, версия mysql также будет изменена.

+0

Hi Rohit, Спасибо за ваш ответ. Я попробую. Должен ли я скопировать только папку «данные» или полную папку «mysql»? –

+0

только папка с данными. Обратите внимание, что ваша версия WAMP должна быть такой же, потому что, если версия изменится, то также будет изменена версия mysql. –

+0

Привет, Рохит, Твой совет работал на меня. Большое спасибо. –

0

Вы проверили файл my.ini? Просто найдите datadir, он должен обратиться к папке db (например, datadir=D:/Wamp/bin/mysql/mysql5.1.30/data) - goodluck :)

1

Другой способ - использовать функцию «Восстановить предыдущие версии» окна. Щелкните правой кнопкой мыши папку wamp (обычно в C:\, нажмите Восстановить предыдущие версии и выбрать самую последнюю дату вы знаете, это работает

Примечание: Это будет также восстановить данные MySQL - так вы потеряете какие-либо изменения. после даты, которую вы выбрали, но я использовал это в прошлом, когда мне нужно было вернуть всю систему вашего вагона в рабочее состояние, когда что-то сломало его.

0

Скопируйте полную папку данных из старой папки wamp mysql в новую mysql, а затем внутри папки данных измените имя файла mysql-bin.index на mysql-bin.index-corrupt. Затем перезапустите WAMP. Вот и все.

Смежные вопросы