Перенос базы MySQL на новый хостинг

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
gorn

Перенос базы MySQL на новый хостинг

Сообщение gorn »

Переношу форум phpBB.
Перенес скрипты "как есть". (ставил очень много модов - поэтому заново инсталлировать нет желания).
Перенес базу старого форума phpBB. В распакованном виде - 40 мб.

Как теперь настроить MySQL?
Хостер дает доступ к myAdmin и shell(SSH)
По умолчанию создана пустая база. но через myAdmin никак не могу импортировать старую базу или указать путь к ней. - Просто не вижу такой возможности в меню.

Техподдержка намекает, что командой mysql нужно развернуть базу..

Вопрос:
Как это сделать? Причем очень желательно, чтобы база велась в заархивированном виде.
Спасибо.
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Зарегистрирован: 21 год 2 месяца
Откуда: СССР
Благодарил (а): 4 раза
Поблагодарили: 94 раза

Сообщение Mr. Anderson »

gorn
Поставьте на свой хост "дефолтный" форум. После чего через админскую панель восстановите базу, закачайте старый форум (скрипты) и, если понадобиться (если вы меняли домен) - "покопайтесь" в базе через phpMyAdmin.
gorn

Сообщение gorn »

Спасибо. Ну если нужно - так и буду делать :)
Домен менял. А разве в базе старый домен где-то засвечивается?
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Зарегистрирован: 21 год 2 месяца
Откуда: СССР
Благодарил (а): 4 раза
Поблагодарили: 94 раза

Сообщение Mr. Anderson »

gorn
Старый домен указан в настройках форума (а значит он "сохранен" в базе), поэтому придется немного "поковырять" базу...
Аватара пользователя
crash
Former team member
Сообщения: 6517
Зарегистрирован: 20 лет 10 месяцев
Откуда: Бердск

Сообщение crash »

Mr. Anderson
Поставьте на свой хост "дефолтный" форум. После чего через админскую панель восстановите базу
думаю это не правильный вариант.. и 40 мегабайт через админ панель он не востановит.
gorn заходим через ssh и в шеле даем команду
cat имя_архива базы | mysql -h хост_БД -u username -ppassword имя_БД
и ждем счастья.
архив бд должен быть уже на твоем сервере.
Последний раз редактировалось crash 03.08.2004 12:34, всего редактировалось 1 раз.
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Зарегистрирован: 21 год 2 месяца
Откуда: СССР
Благодарил (а): 4 раза
Поблагодарили: 94 раза

Сообщение Mr. Anderson »

crash
Вариант, конечно, не фонтан, но...
Насколько я понял - это в распакованном виде 40 Мб. Если в запакованном виде база больше 2Мб, то можно её уменьшить с помощью eXtraLight Backup (если работающий форум все ещё есть в сети).
Ну а то, что хостер дает SSH - я как-то из виду упустил, каюсь :) С ним проще... но не всем ;)
Daemon

Сообщение Daemon »

А где бы найти хорошую статью о переносе форума на новый хостинг, вплоть от бекапа базы, до ввостановления?
Аватара пользователя
crash
Former team member
Сообщения: 6517
Зарегистрирован: 20 лет 10 месяцев
Откуда: Бердск

Сообщение crash »

Daemon так все просто.... делаете дам базы, желательно через phpmyadmin. скачиваете по фтп файлы форума. заливаете на новый хост слитые файлы форума, востанавливаетена новом хосте базу, правите config.php, имя сервера и путь в таблице phpbb_config и наслаждаетесь
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Lenin

Сообщение Lenin »

Блин, проще простого сказать "восстанавливаете базу" - а она не восстанавливается через phpMyadmin - можно подробнее про SSH?

Типа -
cat myBaze.zip | mysql -h myHost.ru -u myName -p myPass myBase_1

И где путь писать к архиву?

Или как?

я про SSH раньше только слышал, т.к. у старого хостера такого не было...

поставил secureCRT, но от этого не легче...мозги кипят )

Добавлено спустя 2 часа 27 минут 27 секунд:

Нет дороги короче той, которую знаешь ()

Три часа разбирался с SSH, забил, выпил чайку и за полчаса залил через phpmyadmin кусочками по 640 кил ))

Что возможно "криво", зато сработало )

Хотя с SSH надо бы разобраться на досуге )
Аватара пользователя
crash
Former team member
Сообщения: 6517
Зарегистрирован: 20 лет 10 месяцев
Откуда: Бердск

Сообщение crash »

Lenin
Lenin писал(а):cat myBaze.zip
вот то что вы тут написали у вас выдпст ошибку.
Lenin писал(а):И где путь писать к архиву?
путь к дампу БД пишется после команды cat.
если вы закачали дамп в корень своей домашней директории, то соответственно заходя по ssh вы тоже попадаете в корень домашней директории и путь никакой указывать не надо, а только имя дампа
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса

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