1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

1.1.3 Как сохранить БД без параметра "CREATE DATABASE"?

Тема в разделе "Основные вопросы по XenForo", создана пользователем Alakey, 28.09.2012.

Загрузка
  1. Alakey

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

    Регистрация:
    15.03.12
    Сообщения:
    102
    Симпатии:
    9
    Версия XF:
    1.1.3
    Не могу залить БД на хост, потому что пишет ошибку #1007, что не может создать БД с таким-то именем, потому что такая БД уже есть. Вычитал, что можно открыть БД блокнотом, и убрать одну строку:
    Код:
    CREATE DATABASE `xenforo112` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
    2012-09-27_205611.jpg

    Затем сохранить и залить на хост. И это работает. Проверял на локалке и на хосте.
    НО! Вчера переехал на другой хост, и после извлечения из .gz, для редактирования, я обратно запаковываю винраром в .zip. Начинаю залить на хост и пишет:
    Залить не сжатую БД - я тоже не могу, потому что ограничение в 50Мб.

    Два вопроса:
    1. как сжать обратно в понимающий хостом формат
    2. как сделать так, что бы при сохранении БД из PHPMyAdmin, в БД не было строки:
    Код:
    CREATE DATABASE `xenforo112` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
    Потому что, дядька мой, тоже через PHPMyAdmin сохраняет. Так я вчера открыл его БД и той строки не обнаружил. И его БД на хост залилась без проблем.
     
  2. Alakey

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

    Регистрация:
    15.03.12
    Сообщения:
    102
    Симпатии:
    9
    Версия XF:
    1.1.3
    Ответьте! Ато не могу на хост залить :D

    Или подскажите, как вы сохраняете БД, с возможностью без проблемной заливки обратно.
     
  3. Pepelac

    Pepelac Продам луц в бутылках

    Регистрация:
    28.09.10
    Сообщения:
    1 794
    Симпатии:
    1 361
    Многие используют sypex dumper.
    Я предпочитаю командную строку и mysqldump
     
  4. Alakey

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

    Регистрация:
    15.03.12
    Сообщения:
    102
    Симпатии:
    9
    Версия XF:
    1.1.3
    sypex dumper - не интересен
    а командная строка, это если выделенный сервер?
    или я что-то не пойму
    это делается через ХПХМайАдмин?
     
  5. Pepelac

    Pepelac Продам луц в бутылках

    Регистрация:
    28.09.10
    Сообщения:
    1 794
    Симпатии:
    1 361
    Да
     
  6. Alakey

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

    Регистрация:
    15.03.12
    Сообщения:
    102
    Симпатии:
    9
    Версия XF:
    1.1.3
    а я на обычном хосте за пару баксов :)

    Разобрался как правильно бекапить :) Сперва нужно выбрать в PHPMyAdmin базу, откроется перечень таблиц, и вот только тогда нужно сохранять.
    А я как только зашел в PHPMyAdmin, сразу нажимал на "Экспорт" :)

    Дякую за увагу ;)
     

Поделиться этой страницей