Як імпортувати велику базу даних mysql
Можливо ви зіткнулися з труднощами при імпорті або перенесення великої бази даних MySql з обмеження хостингу. Різні хостери виставляють різні розміри: у кого є обмеження до 8 кб, де то 32 мб. Але і цього може виявитися мало, оскільки існує ще і часовий ліміт.
Імпорт великий бази MySql
Так як же імпортувати велику базу даних MySql на хостингу з обмеженнями.

Якщо отримали попередження червоним кольором про невдачу імпорту, Новомосковський далі.
Імпорт бази MySql розміром більше 32 мегабайт
Сам недавно зіткнувся з імпортом досить великого дампа бази MySql при перенесенні сайту WordPress на інший хостинг. На блозі кілька тисяч сторінок, відповідно база важить чимало, а у хостера обмеження на розмір бази 8 кб.
Інструкція буде на прикладі полегшеної версії програми Sypex Dumper Lite 1.0.8 яка вдає із себе фсего лише 1 файл php і поширюється вільно. Цей маленький скрипт істотно полегшує роботу з MySql і дозволяє імпортувати велику базу даних MySql хоч в 600 мегабайт. Оскільки у нас (для прикладу) не крупніше портал а лише сайт або блог на кілька тисяч сторінок з нескладної структурою то полегшена версія буде в самий раз. Обов'язково прочитайте документацію до софту, щоб уникнути непорозумінь при роботі.
Тепер на всякий пожежний робимо бекап вже існуючої бази або нема на всякий, якщо цю базу ви хочете переносити на інший сервер.

резерваня копія mysql
Через кілька секунд резерв бази готовий і ви побачите посилання для скачування бекапу.
Загляньте в корінь сайту, ви побачите що там з'явилася папка backup в якій лежить і ваша резервна копія. На сервері, куди будемо переносити велику базу даних д х, створюємо в корені сайту папку backup і заливаємо в неї резервну копію створену дампер або готовий дамп нашої великої бази. Так само в корінь заливаємо і сам dumper.php (не забуваємо його видалити після завершення імпорту)

Зверніть увагу на кодування бази. За замовчуванням дампер працює з кодуванням cp1251, якщо вам необхідно залити дамп з кодуванням напрмер: utf8 то у файлі dumper.php в рядку RESTORE_CHARSET треба змінити параметр cp1251 на utf8 або зробити примусове з'єднання прописавши forced-> utf8. Я переносив базу wordpress, які в більшості випадків мають кодування utf8, тому відразу виправив рядок з кодуванням.

кодування бази даних MySql

імпорт великої бази даних MySql
Якщо ви професіонал то вам підійде повна версія, на момент написання статті 2.0.7