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

Тема в разделе "Администрирование серверов", создана пользователем mulekula, 2 июл 2011.

Модераторы: mefish, stooper
  1. mulekula

    mulekula Постоялец

    Регистр.:
    6 дек 2008
    Сообщения:
    91
    Симпатии:
    2
    Как можно восстановить базы данных mysql если, я имею файлы
    .opt
    .frm
    .MYD
    .MYI
    Буду благодарен за помощь
     
  2. }I{eka

    }I{eka Постоялец

    Регистр.:
    7 июн 2011
    Сообщения:
    81
    Симпатии:
    34
    если есть все файлы, то можно просто создать в mysql\data папку и закинуть файлы в неё
     
  3. mulekula

    mulekula Постоялец

    Регистр.:
    6 дек 2008
    Сообщения:
    91
    Симпатии:
    2
    сделал так как вы сказали ... базы не возобновились
    у меня Debian может от этого что-то зависит?
     
  4. }I{eka

    }I{eka Постоялец

    Регистр.:
    7 июн 2011
    Сообщения:
    81
    Симпатии:
    34
    Я под виндой делал
    Возможно файлы были созданы в версии не совместимой с той что установлена у вас?

    Добавлено через 4 минуты
    Если в базе нет ничего секретного и файлы весят не слишком много
    Залейте в какой нибудь обменник, если подцепятся сделаю sql бэкап
     
  5. DrakonHaSh

    DrakonHaSh

    Регистр.:
    29 июн 2010
    Сообщения:
    358
    Симпатии:
    122
    по моему не просто в mysql\data а в mysql\data\BaseName

    я когда-то так на 4,1,9 делал - прокатывало. [ делал это в easyphp1-8_setup.exe ]
     
  6. }I{eka

    }I{eka Постоялец

    Регистр.:
    7 июн 2011
    Сообщения:
    81
    Симпатии:
    34
    Ну я примерно так и написал
    создать в mysql\data папку
     
  7. mulekula

    mulekula Постоялец

    Регистр.:
    6 дек 2008
    Сообщения:
    91
    Симпатии:
    2
  8. }I{eka

    }I{eka Постоялец

    Регистр.:
    7 июн 2011
    Сообщения:
    81
    Симпатии:
    34
    Вот что получилось
    http://filebeam.com/bce65b5a6ad9a518f267a314f30dba03
     
    mulekula нравится это.
  9. mulekula

    mulekula Постоялец

    Регистр.:
    6 дек 2008
    Сообщения:
    91
    Симпатии:
    2
    спасибо кажется все сохранилось

    Добавлено через 1 минуту
    можете здесь описать как именно вы это сделали?
     
  10. }I{eka

    }I{eka Постоялец

    Регистр.:
    7 июн 2011
    Сообщения:
    81
    Симпатии:
    34
    в папке mysql\data создал папку test, закинул в неё файлы
    появилась база test, сделал бэкап
    вот собственно и всё
     
    mulekula нравится это.