SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 03.11.2010 19:44:58

senseysensor
Участник
Зарегистрирован: 03.11.2010
Сообщений: 2

Как восстановить БД из файлов ibdata1 и frm? помогите!

Здравствуйте!
В общем, mysql я только изучаю. Пришлось вот переставить систему, а про резервное копирование БД забыл. Но весь диск C: перекопировал на всякий случай.

Смотрю после переустановки базу - блин, всё пусто. Ну, полез значит в скопированную (старую) C:\Program Files\MySQL\MySQL Server 5.0\data\ и скопировал содержимое в соответствующую папку (при данной установке выбрал другое расположение). Ну и при попытке открыть (при помощи SQLyog) получаю сообщение "table doesn't exist" (или что-то типа того). Из содержимого у меня 2 лог-файла, ibdata1 (18 мегабайт), по одному файлу *.err и *.pid, ну и папки. Мне нужна папка "PZV". В ней находится 7 файлов *.frm и db.opt. Т.е. база физически вроде как есть...

Короче говоря, очень бы хотелось восстановить инфу этой базы данных. MYSQL версии 5.0.67 или 5.1.28 (не помню, какую именно ставил на старую систему). В новой поставлена 5.1.28, но пробовал также ставить и ту более старую.

Помогите, пожалуйста, если это возможно.

Неактивен

 

#2 03.11.2010 21:20:51

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Как восстановить БД из файлов ibdata1 и frm? помогите!

Старая была 5.0, а новая — 5.1. Новая база поставилась в
С:\Program Files\MySQL\MySQL Server 5.1\data\, нужно заменить
именно ее файлы.

Неактивен

 

#3 03.11.2010 21:32:22

senseysensor
Участник
Зарегистрирован: 03.11.2010
Сообщений: 2

Re: Как восстановить БД из файлов ibdata1 и frm? помогите!

блин ну я тормоз sad

взял, тупо перекопировал целую папку mysql, всё нашлось и увиделось!
Спасибо за ответы всем!!!!

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson