За последние 24 часа нас посетили 18620 программистов и 1657 роботов. Сейчас ищут 940 программистов ...

Плиз хелп! - восстановление базы по SSH

Тема в разделе "MySQL", создана пользователем Freyyz, 6 фев 2013.

  1. Freyyz

    Freyyz Активный пользователь

    С нами с:
    6 фев 2013
    Сообщения:
    2
    Симпатии:
    0
    Плиз хелп! :)

    Пытаюсь восстановить базу из дампа по SSH:
    Код (Text):
    1. mysql -u имя_пользователя -p -h имя_сервера_БД имя_базы < uXXXXX
    Вылетает ERROR 1062 (23000) duplicate entry *** for key 2.

    Можно как-то эти дубли проигнорировать или еще что с ними сделать? Есть только дамп, т.е. сначала починить базу а потом сделать новый дамп не получится. База большая
     
  2. runcore

    runcore Старожил

    С нами с:
    12 окт 2012
    Сообщения:
    3.625
    Симпатии:
    158
    сделайте поле для ключа неуникальным
     
  3. Freyyz

    Freyyz Активный пользователь

    С нами с:
    6 фев 2013
    Сообщения:
    2
    Симпатии:
    0
    Спасибо, а как это сделать?
     
  4. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    если это какая-нить таблица для сессий, то можно на неё хрен забить и не восстанавливать.
     
  5. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.131
    Симпатии:
    1.251
    Адрес:
    там-сям
    нелишний вопрос: в дампе есть drop table тасамаятаблица?
     
  6. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    хе, я думал, раз там восстанавливают, то там вообще нет ничерта там, куда восстанавливают.
     
  7. MiksIr

    MiksIr Активный пользователь

    С нами с:
    29 ноя 2006
    Сообщения:
    2.339
    Симпатии:
    44
    В 90% случаев такая ошибка при загрузке полного дампа живой ранее базы говорит о том, что произошел косяк с кодировками и заливается все в кодировке отличной от кодировки дампа.