За последние 24 часа нас посетил 20871 программист и 1615 роботов. Сейчас ищут 1097 программистов ...

Как сделать дамп БД из php?

Тема в разделе "PHP для новичков", создана пользователем borus, 6 фев 2013.

  1. borus

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

    С нами с:
    16 апр 2012
    Сообщения:
    161
    Симпатии:
    0
    Здравствуйте.

    Возможно как-то сделать дамп БД из кода php, оперирующего с БД?
    Надо перенести сайт на другой хостинг. Доступ к админке хостера (Джино) разработчики не хотят давать, поскольку у них там куча сайтов других
     
  2. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    попроси их прислать тебе дамп просто =)
     
  3. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    самому закачать phpmyadmin на FTP и с помощью него сделать дамп =)
     
  4. Ganzal

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

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    выбрать все таблицы из схемы
    для каждой таблицы получить код создания таблицы
    для каждой таблицы выбрать все строки

    но, вариант [vs] ближе к новичкам
     
  5. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    и не забыть их заморозить волшебной http://dev.mysql.com/doc/refman/5.0/en/lock-tables.html
    а то пока будешь сливать, может понаменяться там всё нахрен.
     
  6. borus

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

    С нами с:
    16 апр 2012
    Сообщения:
    161
    Симпатии:
    0
    вот это интересно. поучусь заодно. Закачать закачаю, а вот как запустить потом?
    Допустим я создаю папку в корне phpmyadmin, куда кидаю файлы его. Чтобы запустить phpmyadmin остается ввести имя_сайта/phpmyadmin/index.php + поставить права на исполнение всех файлов папки phpmyadmin?
     
  7. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    а если ты что-то напортишь? почему не попросить дамп?
     
  8. borus

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

    С нами с:
    16 апр 2012
    Сообщения:
    161
    Симпатии:
    0
    дамп я тоже попрошу. а что я могу напортить? как делать дамп из phpmyadmin я знаю. мне бы его запустить
     
  9. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    ну будем надеяться, что эти горе не пойми кто дали тебе доступ только с твоим БД. Не очень понятно, почему это и кто это и зачем ты с ними связался.