1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.

как вытащить одну таблицу из дампа sql

Тема в разделе "Программирование", создана пользователем Ralf, 07.12.14.

  1. Ralf

    Ralf Активный участник

    9.190
    467
    есть дамп бд mysql на 5 Гб
    нужно достать только 1 таблицу из всего дампа
    места на хостинге не хватает чтобы развернуть весь дамп в новую бд без удаления существующей бд

    подскажите варианты решения вопроса, может быть есть несложные инструменты для такого?
     
  2. хочу_вот_сказать

    хочу_вот_сказать Активный участник

    8.383
    4
    под сам дамп-то места хватило на хостинге?

    ---------- Сообщение добавлено 07.12.2014 15:01 ----------

    вариантов несколько
    1 сделать дамп только нужной таблицы (если есть доступ к старому месту/серверу/чотамзахерня)
    mysqldump -u -p[password] [database] [table] > [output_file_name].sql
     
  3. Сер-Аджани

    Сер-Аджани Активный участник

    2.032
    10
    +100500
     
  4. Монтажник

    Монтажник Активный участник

    6.755
    412
    Скачайте на локалку, поставьте денвер и делайте с дампом всё, что хотите.
     
  5. gerodoth

    gerodoth Активный участник

    10.423
    1.256
  6. Монтажник

    Монтажник Активный участник

    6.755
    412
    МОгу предложить ещё извращенней вариант. Закажите тестовый виртуальый хостинг, например на БЕГЕТЕ, закачайте туда Ваш дамп. У них скорость обмена быстрая, 5 гектаров зальется минуты за две и...

     
  7. gerodoth

    gerodoth Активный участник

    10.423
    1.256
    вопрос быстрая ли скорость отдачи у хостера тс, так то и домой качнуть 5 гигов не долго с нормальной скоростью
     
  8. Магадан

    Магадан Активный участник

    10.911
    341
    Ralf, структура дампа достаточно простая, найдите в нем заголовок таблицы и нормальным редактором вырежете в отдельный файл. Редакторы загружающие содержимое полностью - не подойдут и могут привести к беде.

    ---------- Сообщение добавлено 31.07.2015 23:21 ----------

    Искать начало запроса create table <имя таблицы> и конец, перед тем как создается следующая.

    ---------- Сообщение добавлено 31.07.2015 23:23 ----------

    Тьфу на вас, некрофилы...
     
  9. Элиста

    Элиста  Активный участник

    2.693
    53
    Ralf, удалось ?