Как восстановить базы mysql из .opt .frm .MYD .MYI

такая штука канает только из под винды ... уже попробовал
 
Такая штука канает везде, проверено мильен раз !
 
  • Заблокирован
  • #13
Создаешь бд с нужным тебе именем /var/lib/mysql/ в дебиане, потом копируешь туда все эти файлы, поправляешь права и вуаля.
 
mulekula, с вашего разрешения воспользуюсь созданной вами темой, - так как вопрос аналогичный, но все же с некоторыми ньюансами...

Ребята, будьте добры, помогите пожалуста разобраться... Велась разработка на WampServer, примерно возле 40 проектов на Joomla с использованием CCK Zoo...
Позавчера с утра сервер напрочь отказался открывать странички localhost, phpMyAdmin ну, и соответственно всех сайтов над которыми работала более 3 лет.
Как оказалось в итоге была проблема с запуском Apache... Вопрос с Apache решен, - но перед решением, пришлось несколько раз переустановить сам WampServer.

В результате - удалены записи с админки phpMyAdmin, но по пути ..\bin\mysql\mysql5.5.16\data остались папочки с одноименными названиями созданных ранее БД (db_site) с файлами в форматах .frm и .MYI

В попытке восстановления таблиц БД использую следующий алгоритм:

1. В папку www вновь установленного сервера скидываю сохраненную папку Site.ru

2. В ..\bin\mysql\mysql5.5.16\data скидываю папочку БД - db_site вышеуказанного сайта

В админке появляються записи, но в то же время обозреватель выдает, что-то в аналог "Table 'db_site.dnst9_session' doesn't exist SQL=INSERT INTO `_session` (`session_id`, `client_id`, `time`) VALUES ('f77vfrigk7m3gj2v1ragjcila4', 0, '1353757985')"

Вопрос: В чем я ошибаюсь?... и в правильном ли направлении иду в решении даного вопроса?
Заранее, всем большое спасибо!
 
Настя, если такое сообщение, значит, таблицы dnst9_session нет – Вы что-то перепутали: либо не туда базы скинули, либо configuration.php не правильно заполнили.
 
Еще один важный момент ! При переносе демон mysql нужно корректно остановить на обоих серверах, затем перенести базы и только затем включать. + проверка, оптимизация и восстановление не будет лишним.
 
значит, таблицы dnst9_session нет

Вы правы, Leony, phpMyAdmin табличек не видит. По крайней мере - во вкладке "Структура", но во вкладке phpMyAdmin "Запрос по шаблону" в окошке "Использовать таблицы" и размещены все те недостающие таблички...
С вашей и с mefish помощью уже чуть разобралась, - так как ранее не сталкивалась с mysql. В configuration.php все прописано корректно... и в ту папку скинуто, что нужно. Я сохранила даные, все снесла и вновь переустановила сервер - ошибка в том, что phpMyAdmin их не видит. Возможен ли какой-нибудь сбой в PHP или самой системе? Как вы считаете?
 
Вы правы, Leony, phpMyAdmin табличек не видит. По крайней мере - во вкладке "Структура", но во вкладке phpMyAdmin "Запрос по шаблону" в окошке "Использовать таблицы" и размещены все те недостающие таблички...
С вашей и с mefish помощью уже чуть разобралась, - так как ранее не сталкивалась с mysql. В configuration.php все прописано корректно... и в ту папку скинуто, что нужно. Я сохранила даные, все снесла и вновь переустановила сервер - ошибка в том, что phpMyAdmin их не видит. Возможен ли какой-нибудь сбой в PHP или самой системе? Как вы считаете?
уверены что mysql не трогали? если версии отличаются, базы не подхватятся
 
Назад
Сверху