Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MySQL > Как перенести базу данных с одного хостинга на дру


Автор: kolombo1 6.10.2009, 21:12
Есть SQL-дамп базы данных, который весит 76 МБ. Я хочу перенести эту базу данных на новый хостинг. Пробовал 2 способа:

1) Через phpmyadmin. Не получается по максимальному размеру (там стоит 2 МБ).
2) С помощью скрипта bigdump ( http://www.ozerov.de/bigdump.php ). Из-за неопределённой причины запись прерывается.

Как всё же перенести базу данных с одного хостинга на другой?

Автор: bars80080 7.10.2009, 00:30
порезать на колбаски, выкачать по частям, закачать по частям, а затем собрать снова

Автор: lelik133 7.10.2009, 07:56
попробуйте Sypex Dumper http://sypex.net/

Автор: skyboy 7.10.2009, 09:04
Цитата(lelik133 @  7.10.2009,  06:56 Найти цитируемый пост)
попробуйте Sypex Dumper

но это не решает невозможность закачать 76 Мб-файл при ограничении в 2 Мб.
Цитата(kolombo1 @  6.10.2009,  20:12 Найти цитируемый пост)
Как всё же перенести базу данных с одного хостинга на другой? 

если есть FTP доступ, закинь этого монстра по FTP, а затем используй рекомендованный lelik133 sypex dumper. 
и эта, у тебя там точно нет "мусорных" данных навроде логов? или кеша какого-то? и это ужато в .gz?

Автор: lelik133 7.10.2009, 11:45
кончено я имел ввиду залить дамп по ftp, без доступа к ftp и сам sypex установить не получиться.
если есть доступ к консоли, можно и просто консольным mysql, предварительно конечно залив дамп по ftp
ну и если есть доступ к shell и на старом и на новом хостинге и разрешены соедениния к mysql извне можно просто 
mysqdump .... | mysql .... минуя 76 меговый дамп

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)