2016-05-09 6 views
0

Возможно ли восстановить базу данных MySQL из файлов физической базы данных. У меня есть каталог, который имеет следующие типы файлов:Восстановление базы данных MySQL из папки Wamp

request_form.ibd request_form.frm

Иам с помощью WAMP сервера ....

+0

Является ли это MYISAM или INNODB база данных звучит как база данных INNODB из файлов, которые вы используете. В каком случае данные будут храниться в '.... \ data \ ibdata1', у вас есть это также – RiggsFolly

+0

Указанный вами путь не является avialable – Amlan

+0

Тогда, если я прав, и у вас были таблицы INNODB, вы, к сожалению, потеряли свою базу данных. Я полагаю, у вас нет резервных копий? – RiggsFolly

ответ

0

Хотя возможно это не рекомендуется делать это, если вы еще 't подготовил резервную копию файла с согласованным состоянием БД. BTW, если вам нужно сделать восстановление из физических файлов базы данных, вам нужно найти каталог данных dbms (я думаю, вы работаете с MySQL), остановите сервер sql, замените файлы данных на нужные и перезапустите сервер sql. После этого может потребоваться восстановление таблицы/индексов; после исправления таких проблем я предлагаю полную резервную копию базы данных с использованием соответствующих инструментов (например, mysqldump), а затем восстановление на новой установке с использованием надлежащих методов (восстановление из вышеупомянутого файла с открытым файлом mysqldump)

+0

Я посмотрел на документы wamp, а каталог данных mysql должен быть: '{drive_letter_where_you_installed_wamp}/wamp/bin/mysql/mysql {your_mysql_version}/data' –