востановление большого дампа

Статус
В этой теме нельзя размещать новые ответы.

ivashka

Полезный
Регистрация
16 Май 2007
Сообщения
151
Реакции
15
Как импортировать дамп базы который весит 350-500 Мб и больше? раньше разбивал на куски, и использовал phpMyAdmin. Но уверен есть намного простейшее решение.

Как можно импортировать такую базу?
Заранее благодарен.
 
А в чем сложности восстановления просто дамперами? Если хватает ограничения на время выполнения скрита то дампер спокойно и гиг восстановит. Естественно с параметром
 
Неужели не слышал про Sypex Dumper Lite. Или есть ещё bigdumper. Простые скрипты.. Восстанавливают базу без проблем...
 
Через консоль проще всего и надежнее. по крайней мере для меня - нет опасности что увидишь что нить типа "время ожидания истекло", "соединение с сервером сброшено" или просто белую страницу.
mysql -uЛОГИН_БД -pПАРОЛЬ_БД ИМЯ_БД < backup.sql
 
Из всего перечисленного можно взять:
Скрипты:
superdumper
phpmyadmin
shell
:D
Из программного обеспеч.:
Navicat;
MySQLFront;
mysqldump
 
Речь о локальном компе или у хостера?
Если второе, то какой доступ есть- SSH,FTP
На локальном компе

mysql --port=3306 -u пользователь -pпароль -D база < файл_дамп.sql

на удаленном, через ssh тоже самое,предварительно залив дамп через ftp. хотя может потребоваться указывать пути. И еще у хостера могут быть ограничения на пользовательские процессы.
 
недавно тоже не мог импортнуть базу почти 300мб, сапекс дампер зависал, потом через редактор emeditor открыл ее разбил на куски и все норм импортнулось....
 
что то вы мудрите

дампить и подниматься надо с консоли

если консоли нет - напишите пхп файлик в 3 строчки которые выполняет нужные команды
 
А я всегда лью на локалхост, потом делаю дамп прогой Sypex Dumper Lite 1.0.8 в Gzip с степенью сжатия 9 и уже готовый в 10 раз ужатый архив лью на хостинг. База в 300 мб весит 35 после сжатия.
 
вообще размер дампа сильно зависит от того, каким скриптом или программой он делался
например, известный софт Navicat создает просто ужасающие по размерам дампы
в основном, из-за "привычки" писать раздельно вставку в каждое поле одной и той же таблицы
лучше консоли по степени ужимания кода пока не встречал :)

ТС, попробуй дамп сделать другой программой, скриптом, консольной командой
Возможно, его размер будет гораздо меньше
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху