Сегодня утром мой компьютер разбился, поэтому перед повторной установкой я просто скопировал папку, в которой мой локальный хост работал, чтобы мои базы данных не были потеряны, и верьте мне, что я сохранил это безопасно. Теперь его переустановить и теперь работает мой локальный хост, но все, что я хочу, это база данных «employee». Как мне это получить?
Я скопировал сотрудника папки и сохранил его обратно туда, где он был, но его бесполезно. Я все еще застрял.
Напоминая вам, я не экспортировал его перед повторной установкой. Так может кто-то сказать мне, как противостоять этой ситуации?
Хорошо, поэтому, предполагая, что вы сделали полную резервную копию старых папок вамперов, вы можете попробовать это.
Сначала убедитесь, что вы остановили все службы через wampmanager
wampmanager -> Stop all Services
Теперь сделайте резервную копию этой папки на вновь установленном WAMPServer, чтобы вы могли вернуться в ваниль, только что установленное состояние, если это не работает.
move \wamp\bin\mysql\mysql5.6.17\data \wamp\bin\mysql\mysql5.6.17\data_vanilla
Теперь скопируйте резервную копию папки MySQL из файлов предыдущих установок в новую установку
copy \old_wamp\bin\mysql\mysql5.6.17\data \wamp\bin\mysql\mysql5.6.17\data
Теперь давайте очистим файл журнала mysql, поэтому вы не путаетесь между старым и новым сообщением в журнале.
move \wamp\logs\mysql.log \wamp\logs\old.mysql.log
Теперь вы можете перезапустить службу MYSQL и убедиться, что она запускается чисто.
wampmanager -> MySQL -> Service -> Start/Resume Service
Теперь, если значок wampmanager становится оранжевым, MySQL должен был начаться. Проверьте журнал ошибок mysql, чтобы узнать, все ли хорошо.
wampmanager -> MySQL -> MySQL log
Если все будет хорошо, вы также можете запустить Apache.
wampmanager -> Apache -> Service -> Start/Resume Service
Значок wampmanager должен быть зеленым.
Вам нужно импортировать его с помощью phpmyadmin.
Вероятно, вы можете найти данные, которые вы создали ранее здесь, \ wamp \ bin \ mysql \ mysqlXX \ data
при планировании восстановления вы должны сохранить весь каталог данных. а не только папку с именем базы данных.
ссылайтесь на поток на суперпользователе.
или этот поток в stackoverflow .
Базы данных INNODB будут сохранены в
\ wamp \ bin \ mysql \ mysql5.6.17 \ ibdata1.Там также будет информация в папке \ wamp \ bin \ mysql \ mysql5.6.17 \ data \ DATA_BASE_NAME \, одном файле .frm для каждой таблицы, которая была в базе данных, но это в основном просто информация схемы, а не фактические данные.
Если у вас нет этого файла из старой установки, ваши данные будут потеряны. проверьте этот суперпользовательский поток для получения дополнительной информации.