Срочно нужна помошь

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
xsss
phpBB 1.0.0
Сообщения: 3
Стаж: 18 лет 7 месяцев

Срочно нужна помошь

Сообщение xsss »

Люди помогите.
1 сделал бекап БД. переехал с форумом на другой хост. Как восстановить БД. Что будет если через админ панель восстановить? не будет ли ссылать входящих пользователей на старый хост? если да как с этим боротся?
2 на старом хосте востановить пытался так у меня БД 600 кб. и во время восстановления пишет что время обработки закочено. База не востановилась. И При входе па форум ошибки скулов. А маленькие базы востанавливает на ура. Может как нибудь можно восстановить БД разрезав фаил на мелкие?

ПС на старом хосте удалил базу и создал чистую.

Подскажите вариант решения 1 или 2
Аватара пользователя
/DiOs
Former team member
Сообщения: 1139
Стаж: 19 лет 2 месяца
Откуда: Ленинград

Сообщение /DiOs »

xsss писал(а):не будет ли ссылать входящих пользователей на старый хост?
Прямо в тексте бэкапа в таблице ***_config поправьте site_name и script_path, если это необходимо. Но если у вас есть доступ через phpmyadmin, к примеру, то можно и потом поменять.
xsss писал(а):как нибудь можно восстановить БД разрезав фаил на мелкие?
Наздоровье. Посредине селектов не режьте -- и все тут. То есть говоря програнмистским языком, последний оператор в куске д.б. закончен. И начинаться кусок должен с начала оператора (селекта).
И если я неправ, пусть старшие товарищи поправят меня
xsss
phpBB 1.0.0
Сообщения: 3
Стаж: 18 лет 7 месяцев

Сообщение xsss »

так при нажатии восстановить он пишет что предыдущие данные будут удалены......

у меня нет phpmyadmin поэтому обьясните что и как менять...

Если можно на примерах я так быстрее догоню и вьеду. И не убью кучу времени в экспериментах.

Зарание спасибо.
Аватара пользователя
/DiOs
Former team member
Сообщения: 1139
Стаж: 19 лет 2 месяца
Откуда: Ленинград

Сообщение /DiOs »

Что будут удалены -- это оно не по факту, а по предположению :)

На каждую таблицу в полном бэкапе есть две группы записей. Первая -- удаление существующей таблицы и создание структуры новой:

Код: Выделить всё

DROP TABLE IF EXISTS `phpbb_album_config`;
CREATE TABLE IF NOT EXISTS `phpbb_album_config` (
  `config_name` varchar(255) NOT NULL default '',
  `config_value` varchar(255) NOT NULL default '',
  PRIMARY KEY  (`config_name`)
) TYPE=MyISAM;
Вторая часть состоит из запросов вида:

Код: Выделить всё

INSERT INTO `phpbb_album_config` (`config_name`, `config_value`) VALUES ('max_pics', '1024'),
('user_pics_limit', '50'),
('mod_pics_limit', '250'),
Эта часть ничего не затирает, а только вставляет данные. Так вот, при распиливании бэкапа на части можно резать только перед началом этого запроса (перед словом INSERT).

Добавлено спустя 1 минуту 34 секунды:

Ну или перед началом любого другого запроса, разумеется.
И если я неправ, пусть старшие товарищи поправят меня
xsss
phpBB 1.0.0
Сообщения: 3
Стаж: 18 лет 7 месяцев

Сообщение xsss »

Спасибо Гиганское завтро буду тестить...
Если что отпишусь в любом случае. :D

Добавлено спустя 7 часов 59 минут 10 секунд:
/DiOs писал(а):Что будут удалены -- это оно не по факту, а по предположению :)
Эта часть ничего не затирает, а только вставляет данные. Так вот, при распиливании бэкапа на части можно резать только перед началом этого запроса (перед словом INSERT).

Ну или перед началом любого другого запроса, разумеется.
В реале работает. Очень подайдет для тех чей хост не дает качать в базу сразу большие куски.

Вернуться в «Поддержка phpBB 2.0.x»