Імпорт великого SQL файлу за допомогою SypexDumper і BigDump, кодувати дуже легко

Якось я зіткнувся з цікавим завданням. Потрібно було імпортувати величезний розмір SQL файлу - 5Gb. phpMyAdmin без внесення додаткових налаштувань із цим не впорається. Віртуальний сервер починає підвисати, а потім взагалі помирає. Ділити файл на частини це варіант, але найвідчайдушніший. Займе дуже багато часу. А якщо уявити, що файл розміром 10 Гігів і більше, то можна лише поспівчувати.
І оскільки я не перший, хто стикається з такою проблемою, то рішення вже є! Насправді їх багато. Але я використовую такі, які вже перевірені мною в бою неодноразово.
Одне з них - цеSypexDumper
Я сам користуюся цим скриптом. Експорт-імпорт бази даних дуже швидкий та якісний. Без втрати даних. І на розмір БД він не скаржиться. А то не зручно щоразу просити хостера, щоб він імпортував/експортував базу, так як експортуючи великі файли самостійно, відбувається або обрив зв'язку або ще щось і дані губляться. Та ще й час це займає. Поки напишеш листа. Поки що вони зроблять експорт/імпорт. А за допомогою SupexDumper нікого не треба просити. Закинув файли по FTP та працюй.
І ось на допомогу приходитьBigDump
Все що потрібно закинути php файлик в будь-яку папку. Викликати файл http://yor-site-name.com/folder/bigdump.php і: - скрипт сам визначить чи є sql файли в цій папці - або, можна скористатися формою і завантажити файл з будь-якого друга місця
І все. Вибираємо SQL файл і скрипт сам завантажить його в Базу Даних. Тут хочу зазначити, що перед імпортом файлу потрібно зайти в bigdump.php і вказати налаштування:
Є й інші опції. але вони залежить від окремого випадку. у цьому файлі єкоментарі. так що розібратися що і до чого не важко.
От і все. Як показує практика, розмір не має значення =)